|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : septembre 2006 Messages : 433 ![]() |
Je ne comprends pas dés que je valide ou j'envoie un formulaire en méthode "POST", la valeur sélectionnée reste en mémoire ... Est ce normal ?
Du coup vu que j'ai appliqué une boucle If pour tester si un champ d'une table est vide ou rempli ... si c le cas, il me fait un UPDATE avec la valeur postée sur le champ concerné de la table. A savoir que j'ai testé le unset() qui détruit une variable mais ca ne marche pas !!!! |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Expert Support Applicatif Inscription : mars 2007 Messages : 158 ![]() |
Heu...
Tu pourrais montrer ton code stp... |
|
|
00
|
|
|
#3 | ||
|
Membre régulier
![]() Inscription : septembre 2006 Messages : 433 ![]() |
Voici mon code.
Code :
|
||
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Expert Support Applicatif Inscription : mars 2007 Messages : 158 ![]() |
Tu fais un unset si la valeur est vide... il faut faire ton unset lorsque tu sais que ta variable posséde une valeur, je le ferais après que t'es fait ton update (puiceque tu n'en fait qu'un sur les 3).
Enfin si tu veux détruire ta variable après avoir fait ton update. |
|
|
00
|
|
|
#5 | ||
|
Membre régulier
![]() Inscription : septembre 2006 Messages : 433 ![]() |
Comme ca ???????
Code :
|
||
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() Expert Support Applicatif Inscription : mars 2007 Messages : 158 ![]() |
Ben oui... Enfin je ferais comme ça.
|
|
|
00
|
|
|
#7 |
|
Membre régulier
![]() Inscription : septembre 2006 Messages : 433 ![]() |
Non ca ne marche pas !
Il m'incrémente a chaque fois les champs concernés par la valeur de mon POST je comprends rien du tout là !!!!!! ??????????????? |
|
|
00
|
|
|
#8 |
|
Membre habitué
![]() Expert Support Applicatif Inscription : mars 2007 Messages : 158 ![]() |
comment ça il te fais tout les updates ?
|
|
|
00
|
|
|
#9 |
|
Membre régulier
![]() Inscription : septembre 2006 Messages : 433 ![]() |
a chaque fois que je fais un F5 (rafraichissement), j'ai l'impression que la valeur sélectionné ou postée est toujours en mémoire ... Dés que je rafraichis la page, il re-rentre dans ma boucle et me mets a jour les champs a la suite ...
je comprends rien a ce code ... désespéré je suis ! |
|
|
00
|
|
|
#10 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
C'est normal, c'est le client qui vous refait parvenir les données POST puisqu'il demande une nouvelle fois cette même page (qui n'a plus rien à voir avec le précédent appel). Il faut procéder à une redirection sinon je pense qu'il est possible de marquer ce passage à l'aide de cookie/session.
|
|
|
00
|
|
|
#11 |
|
Membre régulier
![]() Inscription : septembre 2006 Messages : 433 ![]() |
Je suis complétement perdu.
|
|
|
00
|
|
|
#12 |
|
Membre régulier
![]() Inscription : septembre 2006 Messages : 433 ![]() |
le probleme c'est que ma redirection doit etre ma page actuelle ...
Comme ci il faisait un "refresh" de la page c'est déja la cas par une fonction javascript ... Ensuite, je ne sais pas quoi mettre ... ??????? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com