J'affiche donc dans un champs (non modifiable) une email (l'email s'inscrit
bien).
Cependant, quand je veux lire $old_email_bx dans la suite du code PHP, la
variable est toujours vide...
Un bug ?
Merci
1- Déjà essaye de mettre des double-quotes dans tes balises html, ça sera mieux :)
Ca je savais pas... j'ai toujours fait sans quote et vu que ca fonctionnait... me suis pas poser de questions :) Merci
-- Delf
Lascap
you're right :) c'est (surtout) le disabled qui fait tout foirer. qd tu crée un input avec l'attribut disabled, ça ne l'envoie tout simplement pas avec les autres variables du formulaire. ca n'en fait rien. au passage, il me semble que la syntaxe est disabled=true , mais j'en suis pas certain. De toute façon, si tu as absolument besoin d'afficher ce champ, sans que la personne ne puisse la modifier, il faut que tu rajoute un "faux" champ identique en dessous. genre un echo "<input type="hidden" name="old_mail_box" value="$my_email">"; et que tu renomme l'autre en par exemple echo "<input type="text" name="old_email" value="$my_email" maxlengthd>";
là ça va mieux marcher.
au passage, les remarques des gens sur $_POST["old_mail_box"] et sur les " sont tout à fait fondées alors fait-le partout !!!
J'affiche donc dans un champs (non modifiable) une email (l'email s'inscrit bien). Cependant, quand je veux lire $old_email_bx dans la suite du code PHP, la variable est toujours vide... Un bug ? Merci
-- Delf
Enleve le disabled, je pense
you're right :) c'est (surtout) le disabled qui fait tout foirer.
qd tu crée un input avec l'attribut disabled, ça ne l'envoie tout simplement
pas avec les autres variables du formulaire. ca n'en fait rien.
au passage, il me semble que la syntaxe est disabled=true , mais j'en suis
pas certain.
De toute façon, si tu as absolument besoin d'afficher ce champ, sans que la
personne ne puisse la modifier, il faut que tu rajoute un "faux" champ
identique en dessous. genre un echo "<input type="hidden"
name="old_mail_box" value="$my_email">";
et que tu renomme l'autre en par exemple echo "<input type="text"
name="old_email" value="$my_email" maxlengthd>";
là ça va mieux marcher.
au passage, les remarques des gens sur $_POST["old_mail_box"] et sur les "
sont tout à fait fondées alors fait-le partout !!!
Lascap
"Oscarima" <oscarima@free.fr> a écrit dans le message de news:
Xns947D3B40769Foscarimafreefr@213.228.0.138...
"Delf" <abuse@wanadoo.fr> wrote in news:bv41eo$2rh$1@mordor.jysnet.org:
J'affiche donc dans un champs (non modifiable) une email (l'email
s'inscrit bien).
Cependant, quand je veux lire $old_email_bx dans la suite du code PHP,
la variable est toujours vide...
Un bug ?
Merci
you're right :) c'est (surtout) le disabled qui fait tout foirer. qd tu crée un input avec l'attribut disabled, ça ne l'envoie tout simplement pas avec les autres variables du formulaire. ca n'en fait rien. au passage, il me semble que la syntaxe est disabled=true , mais j'en suis pas certain. De toute façon, si tu as absolument besoin d'afficher ce champ, sans que la personne ne puisse la modifier, il faut que tu rajoute un "faux" champ identique en dessous. genre un echo "<input type="hidden" name="old_mail_box" value="$my_email">"; et que tu renomme l'autre en par exemple echo "<input type="text" name="old_email" value="$my_email" maxlengthd>";
là ça va mieux marcher.
au passage, les remarques des gens sur $_POST["old_mail_box"] et sur les " sont tout à fait fondées alors fait-le partout !!!
J'affiche donc dans un champs (non modifiable) une email (l'email s'inscrit bien). Cependant, quand je veux lire $old_email_bx dans la suite du code PHP, la variable est toujours vide... Un bug ? Merci
-- Delf
Enleve le disabled, je pense
Thibaut Allender
you're right :) c'est (surtout) le disabled qui fait tout foirer. qd tu crée un input avec l'attribut disabled, ça ne l'envoie tout simplement pas avec les autres variables du formulaire. ca n'en fait rien.
oui, bien vu oscarima, en effet :)
au passage, il me semble que la syntaxe est disabled=true , mais j'en suis pas certain.
<input disabled="disabled" /> si on travaille en xhtml en html, on peut se permettre le disabled simple
you're right :) c'est (surtout) le disabled qui fait tout foirer.
qd tu crée un input avec l'attribut disabled, ça ne l'envoie tout simplement
pas avec les autres variables du formulaire. ca n'en fait rien.
oui, bien vu oscarima, en effet :)
au passage, il me semble que la syntaxe est disabled=true , mais j'en suis
pas certain.
<input disabled="disabled" /> si on travaille en xhtml
en html, on peut se permettre le disabled simple
you're right :) c'est (surtout) le disabled qui fait tout foirer. qd tu crée un input avec l'attribut disabled, ça ne l'envoie tout simplement pas avec les autres variables du formulaire. ca n'en fait rien.
oui, bien vu oscarima, en effet :)
au passage, il me semble que la syntaxe est disabled=true , mais j'en suis pas certain.
<input disabled="disabled" /> si on travaille en xhtml en html, on peut se permettre le disabled simple