|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 80 ![]() |
Bonjour,
APrès avoir cherché dans des tutoriels et autres j'ai trouvé plein de choses sur GET et POST mais pas comment les "vider". Sauriez vous comment faire ? Merci. |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : avril 2005 Messages : 495 ![]() |
Je ferais ca comme pour une déconnexion, quand je vide $_SESSION.
$_POST = array();, c'est juste un tableau. |
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Inscription : juin 2005 Messages : 572 ![]() |
Les vider ?
Ils le sont automatiquement lors d'un changement de page, si c'est ce que tu crains. Sinon simplement : unset($_GET); unset($_POST); |
|
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 80 ![]() |
Merci, mais apparemment mon erreur ne vient pas de là.
J'explique : sur ma page, j'ai ma liste déroulante, quand je selectionne une valeur et que je clique, un formulaire apparait au dessus et je fais le traitement. Ce traitement prend en compte les valeurs mises dans _POST depuis le formulaire et _GET depuis l'url. (je fais un test if (isset (_GET['act']))) Si je veux reprendre une valeur dans la liste déroulante, ça repasse dans cette boucle if mais ça ne trouve pas les -POST provenant du formulaire et me met une notice "undefined indice". J'aimerai que ça ne passe pas dans if (isset (_GET['act'])) quand je reselectionne une valeur de la liste déroulante |
|
|
00
|
|
|
#5 | ||
|
Membre chevronné
![]() Inscription : juin 2005 Messages : 572 ![]() |
Code :
|
||
|
|
00
|
|
|
#6 | |
|
Membre éclairé
![]() Inscription : avril 2005 Messages : 495 ![]() |
Citation:
|
|
|
|
00
|
|
|
#7 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 80 ![]() |
ratapapa >> merci c'est ça.. je devrai m'acheter un ratapapa pour l'avoir sous la main pour mes questions
Space Cowboy >> merci aussi quand même. Sinon tu avais mal compris mon problème : les posts viennent des valeurs du formulaire qui est affiché APRES selection dans la liste déroulante. Et les erreurs arrivaient lorsqu'on passait à une autre valeur de la liste déroulante apres avoir validé le formulaire pour une autre valeur de la liste déroulante. (je sais pas si c'est clair....... désolée) |
|
|
00
|
|
|
#8 | |
|
Membre éclairé
![]() Inscription : avril 2005 Messages : 495 ![]() |
J'ai rien pigé.
Perso j'utilise a chaque début de page, pour les GET ou POST, j'initialise mes variables, TOUJOURS. Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com