Prob au passage d'une valeur de formulaire

jeandormesson Messages postés 4 Statut Membre -  
jeandormesson Messages postés 4 Statut Membre -
Salut, j'ai un problème avec un champ d'un formulaire qui veut pas passer. En clair, je récupère un id que je mets dans un champs caché comme cela :
<input type="hidden" name="ref" value="<?echo "$reffin";?>">


si je fais :
<?echo "$reffin";?>
tout seul dans la page, il m'affiche le bon id. Mais qd j'envoie mon formulaire, sur ma page de traitement j'écris :
echo $_POST['ref'];
echo $_POST['cotis'];

le 2° s'affiche, et pas le premier?? Que se passe-t'il?
l'id est du type emp_00001

6 réponses

Darshu Messages postés 303 Statut Membre 64
 
Pour faire <? echo $var; ?> en PHP il y a plus simple, tu fais <?= $var ?>. Au passage, tes guillemets sont mal placés, et tu colles <? et echo, ce qui est très certainement la source de ton problème. Essaie donc avec <input type="hidden" name="ref" value="<?= $reffin ?>">
0
jeandormesson Messages postés 4 Statut Membre
 
Non ce n'est pas ca car quand j'affiche la source de ma page, je vois bien la valeur que je veux dans le value de mon champ. C'est la mm chose avec ta solution, la bonne valeur est là, mais elle ne passe pas ds lke traitement
0
Darshu Messages postés 303 Statut Membre 64
 
Tu as mis le code source que je t'ai donné à la place du tien et ça ne marche pas ?

Dans ce cas, est-ec que tu utilises bien la méthode POST ? Même si il semblerait que oui vu que tu récupères l'autre. Alors ça vient peut-être de $reffin. C'est quoi comme type de variable ? Un string ? Si il y a des quotes ou guillemets, c'est peut-être la source de l'erreur ...
0
jeandormesson Messages postés 4 Statut Membre
 
Le $reffin est correct car quand j'affiche la source de ma page, je vois bien la valeur que je veux dans le value de mon champ.
0

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

Posez votre question
Darshu Messages postés 303 Statut Membre 64
 
Et tu peux pas me dire ce que $reffin contient ? Affichage par exemple le code source généré, ça ne peut que nous aider à comprendre pourquoi ton truc ne marche pas ... Sans en dire plus, je ne vois pas ce que je peux faire.
0
jeandormesson Messages postés 4 Statut Membre
 
si, $reffin contient un id qui est du type emp_00001.

Au final, le problème s'est résolu avec la pause du midi!!!!!! Merci pour ton aide
0