[RESOLU] Recuperer une variable en hidden

Eléphant du PHP | 119 Messages

06 juil. 2005, 16:35

bonjour,

voilà mon problème:

J'ai dans ma page php une variable que je crée $ligne qui peut avoir comme valeur 1 2 3 ou 4

et à la fin de ma page je fais:

<form method="post" action="action.php" target=acceuil name="name">
<input type=hidden name="lign" value="$ligne">
<input name="submit" type="submit" value="ok">

Et dans ma page action.php je ne recupère pas 1 2 3 ou 4 mais le mot $ligne...

Voilà merci de me donner quelque conseil :)

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

06 juil. 2005, 16:36

Il faut que tu interprete la variable php
<input type=hidden name="lign" value="<?php echo $ligne ?>"> 
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 119 Messages

06 juil. 2005, 16:38

je vois pas ta réponse :/

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

06 juil. 2005, 16:43

Code : Tout sélectionner

<form method="post" action="action.php" target=acceuil name="name"> <input type=hidden name="lign" value="$ligne"> <input name="submit" type="submit" value="ok">
c'est du code HTML

si tu veux que ta variable $ligne soit remplacée par la valeur qu'elle contient, il faut que tu demande à PHP de l'interpreter
donc au lieu d'écrire

Code : Tout sélectionner

value="$ligne"
tu doit écrire
value="<?php echo $ligne ?>"
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 119 Messages

06 juil. 2005, 16:45

meme en activant le html dans mon profil je ne vois pas tes réponses ...

je suis désolé de faire le newb...

Eléphant du PHP | 66 Messages

06 juil. 2005, 16:49

Tu ne vois pas c'est a dire ? tu ne vois aucun texte ? les tiens tu les vois ? et les miens ?

Eléphant du PHP | 119 Messages

06 juil. 2005, 16:50

Je vois ce qu'il me dit mais ces bouts de codes je ne les vois pas j'ai ça:

PHP:

(une ligne épaisse blanche mais vide)


voilà, c'est rageant de savoir que la réponse est là mais de pas la voir :D

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

06 juil. 2005, 16:51

Bon bah je te la met sans balises

<input type=hidden name="lign" value="<?php echo $ligne ?>">
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 66 Messages

06 juil. 2005, 16:53

Dans ce cas voici le dernier post de zeus sans les balises.


<form method="post" action="action.php" target=acceuil name="name">
<input type=hidden name="lign" value="$ligne">
<input name="submit" type="submit" value="ok">

c'est du code HTML

si tu veux que ta variable $ligne soit remplacée par la valeur qu'elle contient, il faut que tu demande à PHP de l'interpreter
donc au lieu d'écrire

value="$ligne"

tu doit écrire

value="<?php echo $ligne ?>"

Eléphant du PHP | 119 Messages

06 juil. 2005, 16:54

SUPER MERCIII Vince et Zeus

encore une fois une réponse rapide et efficace :D

vraiment vous êtes super!!

Mais par la suite saurais tu pourquoi je ne voyais pas des lignes de codes?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

06 juil. 2005, 16:56

Je vais poser la questions aux admins
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

ViPHP
pjl
ViPHP | 2119 Messages

06 juil. 2005, 17:09

Mais par la suite saurais tu pourquoi je ne voyais pas des lignes de codes?
Peux-tu faire une copie d'écran et donner ta configuration (machine, navigateur et connection) ?

Administrateur PHPfrance
Administrateur PHPfrance | 430 Messages

07 juil. 2005, 09:37

ouaip, je pense a une version de navigateur buggée =>
Peux-tu faire une copie d'écran et donner ta configuration (machine, navigateur et connection) ?
"... demanda à voir le CV du recruteur pour être sûr que le chef du personnel était compétent".

Petit nouveau ! | 8 Messages

21 mai 2016, 13:59

je me permet de rééditer ce poste car j'ai le meme soucis , sauf que j'ai beau mettre

Code : Tout sélectionner

$dossier='jeux_d_aventures'; <input type="hidden" name="dossier" value="<?php echo $dossier;?>">
quand je fait

Code : Tout sélectionner

$dossier=$_POST['dossier']; echo $dossier ;
cela m'ecrit toujours
$dossier

Petit nouveau ! | 8 Messages

21 mai 2016, 16:40

c'est bon ^^" c était une erreur de ligne ou j avais deux ";"