récupérer la valeur d'une variable

récupérer la valeur d'une variable - PHP - Programmation

Marsh Posté le 03-12-2008 à 21:52:47    

Hello,
J'ai un formulaire dans lequel je tape une variable  my_var, et qui ouvre ensuite un fichier PHP
 
Je fais le test suivant, et ça ne marche pas !
 
Je voudrais vérifier la récupération de my_var avec un Input / Hidden
(Pour voir ce que ça récupère, je mets le type en TEXT et non Hidden)
 

Code :
  1. <?php
  2. echo "$my_var" ;
  3. ?>
  4. <input type="text" name="modpasse" value="$my_var" />


 
Imaginons que le texte tapé dans le formulaire soit TOTO
Ca me donne :   TOTO $my_var
 
Alors que j'aurais attendu TOTO TOTO
 
Pourquoi l'input de récupération ne fonctionne pas ?


---------------
Is it a bird? Is it a plane? No it s F22Raptor !  -  I love flying because football, baseball, rugby, and golf only take one ball
Reply

Marsh Posté le 03-12-2008 à 21:52:47   

Reply

Marsh Posté le 03-12-2008 à 21:58:59    

déjà tu devrai utiliser $_GET['my_var'] ou $_POST['my_var'] en fonction de la method de ton formulaire

 

et puis réexplique doucement, j'ai pas tout compris


Message édité par flo850 le 03-12-2008 à 21:59:15

---------------

Reply

Marsh Posté le 03-12-2008 à 22:06:46    

j'ai réglé le problème autrement avec la session PHP
 
Mais en gros :
Je tape une donnée dans un formulaire (disons TOTO)
Clic sur bouton
Ca envoie la variable du form dans un fichier PHP
clic sur un lien
Ca envoie vers un second fichier PHP où je souhaite réutiliser la variable du premier formulaire
 
Or, sans session, je perds la variable en passant du premier au second PHP
 
D'où l'idée de la "réinitialiser" (idée qui n'est pas de moi, mais que j'ai trouvée sur le web) la variable avec un INPUT type=HIDDEN ou je fixe la valeur de cet INPUT comme étant la variable du premier form
 
Le script que j'ai trouvé à chaque fois, et qui m'a l'air logique, c'est :
<input type="hidden" name="modpasse" value="$my_var" />
 
Pour les besoins de la vérif, je mets le type en TEXT pour voir ce que ce nouvel Input a dans le ventre ... normalement, TOTO
Problème, en valeur de cette nouvelle variable, j'ai  $my_var  !!!
Pas le contenu de la première variable, mais son "nom" !!!
 
Mais ne t'embête pas là dessus, j'ai réglé mon prob avec la gestion de la session


---------------
Is it a bird? Is it a plane? No it s F22Raptor !  -  I love flying because football, baseball, rugby, and golf only take one ball
Reply

Marsh Posté le 04-12-2008 à 07:59:29    

Un truc dans le genre : value="<?php echo $my_var ?>"


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed