récup d'un valeur de formulaire ( ! liste) en php

récup d'un valeur de formulaire ( ! liste) en php - PHP - Programmation

Marsh Posté le 23-10-2003 à 17:08:02    

Récupérer un champs texte pas de problème, pour récupérer la valeur sélectionnée dans une liste par contre, j'sais po faire.
 
Donc, le code ci-dessous est censé m'afficher en php la couleur sélectionnée dans un formulaire.
 
<html>
<body>
<form name="form1" method="post" action="">
  <select name="couleur">
    <option>Bleu</option>
    <option>Jaune</option>
  </select>
</form>
</body>
</html>
 
<?
echo $couleur; // Comment faire marcher ça ?
?>
 
merci à ceux qui l'ont déja fait ;) ...


Message édité par fouef2 le 23-10-2003 à 17:08:53
Reply

Marsh Posté le 23-10-2003 à 17:08:02   

Reply

Marsh Posté le 23-10-2003 à 17:10:48    

Et si tu donais une valeur à chaqu'un des choix? Ca marcherait pas mieux?

Reply

Marsh Posté le 23-10-2003 à 21:27:36    

omega2 a écrit :

Et si tu donais une valeur à chaqu'un des choix? Ca marcherait pas mieux?

Non car quand il n'y a pas de valeur, il prend l'intitulé ;)
 
Euh dis moi, qu'a tu fais du bouton envoyer qui est censé envoyer le formulaire ???????
 

Code :
  1. <html>
  2. <body>
  3. <form name="form1" method="post" action="">
  4.   <select name="couleur">
  5.     <option>Bleu</option>
  6.     <option>Jaune</option>
  7.   </select>
  8. <input name="OK" type="submit" id="OK" value="OK">
  9. </form>
  10. </body>
  11. </html>
  12. <?
  13. echo $couleur; // Comment faire marcher ça ?
  14. ?>
  15. // je viens de tester en direct live, j'ai j'ai recuperé la valeur ;)


Message édité par bodbod le 23-10-2003 à 21:31:31

---------------
http://www.menuiseriemerceron.fr - http://www.atlantiquecoloration.fr
Reply

Marsh Posté le 23-10-2003 à 22:19:24    

bodbod a écrit :

Non car quand il n'y a pas de valeur, il prend l'intitulé ;)
 
Euh dis moi, qu'a tu fais du bouton envoyer qui est censé envoyer le formulaire ???????
 

Code :
  1. <html>
  2. <body>
  3. <form name="form1" method="post" action="">
  4.   <select name="couleur">
  5.     <option>Bleu</option>
  6.     <option>Jaune</option>
  7.   </select>
  8. <input name="OK" type="submit" id="OK" value="OK">
  9. </form>
  10. </body>
  11. </html>
  12. <?
  13. echo $couleur; // Comment faire marcher ça ?
  14. ?>
  15. // je viens de tester en direct live, j'ai j'ai recuperé la valeur ;)




 
heu si tu mets pas de valeur tu vas avoir du mal a savoir ce qui a été selectionné...  :lol:  
 
<option value="bleu">Bleu</option>
 
s'tout  :o


---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 23-10-2003 à 22:20:16    

et pour recup ben c pareil que pour un champ texte. $_POST['couleur']


---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 24-10-2003 à 21:27:43    

Merci, j'avais oublié de préciser que je souhaitais ne pas avoir recours au bouton submit, en fait j'ai fini par trouver mon bonheur via un ch'ti coup de javascript qui me réactualise la variable couleur dès que le "selected" du formulaire change.
 
;) encore merci


Message édité par fouef2 le 24-10-2003 à 21:28:00
Reply

Marsh Posté le 25-10-2003 à 18:36:23    

_Maximus_ a écrit :

et pour recup ben c pareil que pour un champ texte. $_POST['couleur']  


 
 
cai pareil que $_GET['couleur'] ou ya une quelconque différence?  :??:


---------------
SHOOT ME AGAIN WEBZINE
Reply

Marsh Posté le 25-10-2003 à 18:36:45    

fouef2 a écrit :

Merci, j'avais oublié de préciser que je souhaitais ne pas avoir recours au bouton submit, en fait j'ai fini par trouver mon bonheur via un ch'ti coup de javascript qui me réactualise la variable couleur dès que le "selected" du formulaire change.
 
;) encore merci


 
 
balance le ca m'interesse :o


---------------
SHOOT ME AGAIN WEBZINE
Reply

Marsh Posté le 26-10-2003 à 13:06:13    

Dawa a écrit :


 
 
cai pareil que $_GET['couleur'] ou ya une quelconque différence?  :??:  


 
$_GET['couleur'] c'est pour récupérer la variable dans une adresse
 
$_POST['couleur'] c'est pour la récupérer dans un formulaire

Reply

Marsh Posté le 26-10-2003 à 13:13:21    

Veuillez noter qu'un forum n'est pas là pour combler des lacunes de base. Pour ce genre d'explication, veuillez lire en premier les tutos de phpdebutant.org
 
Merci... [:ddr555]

Reply

Marsh Posté le 26-10-2003 à 13:13:21   

Reply

Marsh Posté le 28-10-2003 à 00:03:07    

Koude a écrit :


 
$_GET['couleur'] c'est pour récupérer la variable dans une adresse
 
$_POST['couleur'] c'est pour la récupérer dans un formulaire


 
A noter qu'on peut envoyer des données par la methode GET via un formulaire :jap:


Message édité par _maximus_ le 28-10-2003 à 00:04:36

---------------
Ptit con de goret je t'emmerde ^_^
Reply

Sujets relatifs:

Leave a Replay

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