Gros Probleme PHP - PHP - Programmation
Marsh Posté le 11-06-2003 à 16:56:47
gilloux a écrit : tu passe par methode post ? |
Oui, je passe par la methode post.
Marsh Posté le 11-06-2003 à 16:59:19
comment tu récupere tes champs ?
Marsh Posté le 11-06-2003 à 19:37:57
perso moi sur tout ce que je fous dans les formulaires... je mets un
htmlentities + un urlencode...
et apres quand tu recuperes un urldecode...
et j'ai jamais aucun problème de ce style
Marsh Posté le 11-06-2003 à 19:50:49
ReplyMarsh Posté le 11-06-2003 à 20:37:22
Marsh Posté le 11-06-2003 à 20:46:59
retire toutes les lignes démarrant par str_replace('.','_',$_POST['XXX'])
Marsh Posté le 11-06-2003 à 21:09:57
samuelp a écrit : Bonjour, |
Il parle de son nom de champ, ça ne m'étonne pas plus que ça qu'un nom de champe ne puisse contenir un '.'
Marsh Posté le 11-06-2003 à 21:34:39
alors c'est le nom du champs du formulaire qui contient un "."?
ou c'est autre chose?
si c'est la reponse 1, pourquoi avoir mis un "." en nom de champs?
Marsh Posté le 11-06-2003 à 21:36:59
uriel a écrit : |
pour faire un topik
(il en est capable en plus )
Marsh Posté le 12-06-2003 à 11:44:41
J'ai eu le même problème en mettant des noms d'images en base de données, ça me donnait des trucs du style image_jpg
J'ai fait un str_replace...
Marsh Posté le 11-06-2003 à 16:50:21
Bonjour,
j'ai remarqué une chose etrange : quand je valide un formulaire, si un nom d'un champ contient le caractere ".", alors PHP se charge sans me le demander mon "." en un "_"
Si bien que un nom de champ email.fake devient email_fake
Savez vous comment je peux empecher PHP de faire ce changement automatique ?
Merci