Probleme php hidden dans un formulaire

Fermé
alex - 21 avril 2005 à 15:03
dakhli Messages postés 14 Date d'inscription jeudi 12 juin 2008 Statut Membre Dernière intervention 10 juillet 2008 - 12 juin 2008 à 17:12
Bonjour à tous, j'ai un problème que je n'arrive pas à résoudre concernant un "type=hidden" dans un formulaire, lorsque je recupere le "hidden" il est pas défini. Voici le code:
<form action="sauvegarde.php" method="post" name="envoiedonnee">
<input type="hidden" name="affiche" value="ok">
<table>...</table>
<input type="submit" value="Save" class="button">
et dans sauvegarde php il y a:
if (@$affiche!="ok"){
affichetableau();
}}elseif (@$affiche=="ok"){
....
}
mais la variable "affiche" n'est jamais égale à ok
A voir également:

5 réponses

reinearthur Messages postés 58 Date d'inscription jeudi 21 avril 2005 Statut Membre Dernière intervention 3 octobre 2007 8
21 avril 2005 à 15:11
Bonjour,
je suis pas experte mais c'est peut-être qu'il faut que tu récupère ta variable avec $_GET[nom_variable].
PLus d'explication sur :
http://www.commentcamarche.net/php/phpform.php3
bon courage
1
dedale82 Messages postés 403 Date d'inscription jeudi 15 avril 2004 Statut Membre Dernière intervention 28 octobre 2008 282
21 avril 2005 à 15:12
Salut,
les variables issues d'un formulaire se recupere a l'aide des tableaux associatifs $_POST quand la méthode du formulaire est post et $_GET quand la méthode du formulaire est get.
Dans ton cas tu dois recuperer ta variable ainsi :
$_POST["affiche"] au lieu de $affiche

A plus
0
<form action="sauvegarde.php" method="PUT" name="envoiedonnee">


;)
0
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
21 avril 2005 à 16:15
if(isset($_POST['affiche']) && $_POST['affiche']=="ok" ) {
   afficheTableau();
}
...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dakhli Messages postés 14 Date d'inscription jeudi 12 juin 2008 Statut Membre Dernière intervention 10 juillet 2008 2
12 juin 2008 à 17:12
salut


je cherche une methode ou une balise qui m'aide de faire un appel à une page2. php au niveau du bouton submit
la page contient des messages d'erreurs pour des champs cituant sur la page 1 l'appel se fait à la page 1 le resultat d'affichage des champs du page 1 se fait au niveau du page 3 mmmmmmmmmmmmmerci
0