|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : avril 2003 Messages : 13 ![]() |
bonjour
apres la selection d'un login et d'un password dans mon formulaire je click sur go au niveau du code: Code :
au niveau du if j'ai cette erreur :Undefined index: action je ne sais pas ou il est le pb j'ai essayer avec :$_POST["action"] et $_POST[action]. |
||
|
|
00
|
|
|
#2 |
![]() ![]() Directeur technique Inscription : septembre 2006 Messages : 5 959 ![]() |
la variable est vide , ton formulaire doit comporter une erreur :
soit tu l a mis en GET soit tu as mis un E a method ! |
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : avril 2003 Messages : 13 ![]() |
non non voici le code :
Code :
|
||
|
|
00
|
|
|
#4 | ||
![]() ![]() Directeur technique Inscription : septembre 2006 Messages : 5 959 ![]() |
Le submit c est special je suis pas sur que tu puissse stocker Go dans action !
A la limite tu peux tester le formulaire simplement en faisant : Code :
|
||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : avril 2003 Messages : 13 ![]() |
ca n'a pas marché il renvoie l'erreur:
Undefined index: submit |
|
|
00
|
|
|
#6 |
![]() ![]() Directeur technique Inscription : septembre 2006 Messages : 5 959 ![]() |
alors garde ton code d'origine et dans le fomulaire tu rajoute :
Code :
<input type="hidden" name="action" value="GO"> |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : avril 2003 Messages : 13 ![]() |
je le rajoute a la place de :
Code :
<input type="submit" name="action" value="GO"> |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : avril 2003 Messages : 13 ![]() |
l'erreur persiste
|
|
|
00
|
|
|
#9 |
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 124 ![]() |
le traitement de ton formulaire et fait dans la même page que celui-ci ?
Si c'est le cas, le message est tout à fait logique, car lorsque tu charges ta page pour la première fois, les variables de ton formulaire n'existent pas pour l'interpréteur PHP, il faut donc que tu rajouter un test pour vérifier si la variable existe : isset($_SESSION['action']) |
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : avril 2003 Messages : 13 ![]() |
oh oui vous aviez raison
merci beaucoup |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com