au secours : recuperer la valeur d'un <select>

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : au secours : recuperer la valeur d'un <select>

par demipoulp » 29 mars 2005, 16:08

une boucle foreach( $post as $nom => valeur) { } te permetras de recuperer sur ta page de destination le choix du <select>

par Invité » 29 mars 2005, 16:07

bon, je vien de lire cet article ...je t'assure ke je fé bien la diffrence entre un langage interprété cot serveur et un autre cotéclient.
mon pr mnt est ce k'il ya pa moyen pour recupérer la valeur d'un chois dans une liste deroulante? j'en ai besoin apres pour faire une petite reket sql
merci

par goeb » 29 mars 2005, 15:49

le PHP s'exécute avant le javascript.
donc il n'est pas possible de demander l'execution de PHP dépendant d'une execution javascript, comme tu voudrais le faire.

cette page montre des schemas qui expliquent la séparation client/serveur
(javascript c'est coté client, et PHP c'est coté serveur) :
http://fhoerni.free.fr/comp/web_server.html

au secours : recuperer la valeur d'un <select>

par mlmla » 29 mars 2005, 15:32

bjr a tous
voilà j'ai une liste deroulante et j'ai besoin de recuperer 'the value de chaque option
voilà ce ke j'ai fais :
'
echo '<table><tr><td>Modifier une selection!!!</td><td><select name="Liste" onChange="GereSelect(this.value);">';
echo "<option value='0'>---</option>";
while($result=mysql_fetch_array($query)){
		 echo'<option value="'.$result['id'].'">'.$result['Name'].'</option>';
		}
echo '</select></td></tr></table>';

la fonction qui gere les changement est la suivante:
<SCRIPT LANGUAGE="JavaScript" >
function GereSelect(value){
var SelectValue=value;
return SelectValue ;</script>
pour recuperer la valeur de SelectValue je fais:
if(isset($SelectValue)){ echo' la valuer de la selection est : '.$SelectValue;}
	else {echo 'walou';}
}
mais ça ne marche pas.
pouvez vous m'aider svp