Espaces remplacés par des underscore dans $_POST ?

Espaces remplacés par des underscore dans $_POST ? - PHP - Programmation

Marsh Posté le 25-10-2005 à 14:40:00    

J'ai une page avec un formulaire en post, qui contient pas mal de checkbox. Ces checkbox ont des noms pouvant contenir des espaces comme "Cabling Services" par exemple. Dans le code source de la page, ces noms sont entre guillements:
 

Code :
  1. <tr><td><input type=checkbox name="BAC_Cabling Services">Cabling Services</td></tr>


 
Problème: dans le $_POST, tous les espaces sont remplacés par des underscore (BAC_Cabling_Services), même si le nom du checkbox est correct (vérifié dans le source de la page). Alors, quelqu'un saurait-t-il à quoi c'est dû?

Reply

Marsh Posté le 25-10-2005 à 14:40:00   

Reply

Marsh Posté le 25-10-2005 à 14:52:23    

http://www.w3.org/TR/REC-html40/types.html#type-cdata

Citation :


ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-" ), underscores ("_" ), colons (":" ), and periods ("." ).


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 25-10-2005 à 14:57:38    

Bourdel. OK, merci... La prochaine fois RTFM...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed