Récupérer le valeur d 1 variable

Récupérer le valeur d 1 variable - PHP - Programmation

Marsh Posté le 07-01-2003 à 11:11:22    

voila, j ai un menu déroulant :
 
<FORM name="guideform">  
<SELECT name="guidelinks">  
<OPTION SELECTED value="Personnel Lyon">Lyon  
<OPTION value="Personnel Grenoble">Grenoble
</SELECT>  
 
Je voudrais insérer la valeur "personnnel Lyon" à la place de ICI dans cette commande :
 
$r=ldap_add($ds,"uid=$res,ou= ICI ,$racine",$info);  
 
Je fais comment.
Merci

Reply

Marsh Posté le 07-01-2003 à 11:11:22   

Reply

Marsh Posté le 07-01-2003 à 11:13:01    

Tu remplaces ICI par $_POST['guidelinks']
 
 
A+

Reply

Marsh Posté le 07-01-2003 à 11:22:43    

Quand je mets $_POST['guidelinks']  
 il y a un parse eror
 
mais  avec $_POST[guidelinks]  
 ca passe,
 mais la valeur est vide ???? (je vois ca dans les logs du serveur ldap)

Reply

Marsh Posté le 07-01-2003 à 11:27:03    

Tu as un bouton de validation dans ton formulaire ?


Message édité par electrastar le 07-01-2003 à 11:27:11
Reply

Marsh Posté le 07-01-2003 à 11:29:45    

oui,
 
 echo "<INPUT type=\"submit\" value=\"Valider\">\n";

Reply

Marsh Posté le 07-01-2003 à 11:31:29    

La vraie syntaxe est : <form method="post">
 
Essaye donc.

Reply

Marsh Posté le 07-01-2003 à 11:36:00    

ok ca marche,
 :jap:  merci à toi  :jap:

Reply

Marsh Posté le 07-01-2003 à 11:54:22    

pkoi ca marche pas ca  ?
 
<?  
 
<FORM method="post">;
<SELECT name="guidelinks"> ;
<OPTION SELECTED value="Personnel Lyon">Lyon ;
<OPTION value="Personnel Grenoble">Grenoble ;
</SELECT>;
 
?>

Reply

Marsh Posté le 07-01-2003 à 12:00:32    

sbucci a écrit :

pkoi ca marche pas ca  ?
 
<?  
 
<FORM method="post">;
<SELECT name="guidelinks"> ;
<OPTION SELECTED value="Personnel Lyon">Lyon ;
<OPTION value="Personnel Grenoble">Grenoble ;
</SELECT>;
 
?>


 
Bin t'es dans un bloc PHP donc tu peux pas écrire du HTML comme ça. Faut faire un truc que l'interpréteur PHP va comprendre. Pour écrire dans ta page, il faut mettre echo devant chaque ligne de façon à faire un truc genre echo "<FORM method=\"post\">"; (fais bien gaffe à escaper les guillemets pour les valeurs de tes attributs)


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 07-01-2003 à 12:07:34    

Taiche a écrit :


 
Bin t'es dans un bloc PHP donc tu peux pas écrire du HTML comme ça. Faut faire un truc que l'interpréteur PHP va comprendre. Pour écrire dans ta page, il faut mettre echo devant chaque ligne de façon à faire un truc genre echo "<FORM method=\"post\">"; (fais bien gaffe à escaper les guillemets pour les valeurs de tes attributs)


 
:non:
 
c meme pas la peine de le mettre entre balises, c que de l'HTML
et pis fermer les option et le form c pas mal non plus


Message édité par HappyHarry le 07-01-2003 à 12:08:24
Reply

Marsh Posté le 07-01-2003 à 12:07:34   

Reply

Marsh Posté le 07-01-2003 à 12:11:21    

c OK

Reply

Marsh Posté le 07-01-2003 à 12:15:39    

HappyHarry a écrit :


 
:non:
 
c meme pas la peine de le mettre entre balises, c que de l'HTML
et pis fermer les option et le form c pas mal non plus


 
Bin c'est ce qu'y avait avant (cf son premier post) alors j'me suis dit qu'il voulait le passer dans un bloc PHP pour de bonnes raisons :D


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Sujets relatifs:

Leave a Replay

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