envoit de variable d'une combo box par method post

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 : envoit de variable d'une combo box par method post

par AB » 06 déc. 2008, 18:14

tu retrouveras le contenu de ton select dans $_POST['choix']. Fais un print_r($_POST['choix']) pour vérifier ce que ça retourne.

Sinon pour réapprendre les bases http://www.phpdebutant.org/ et http://www.siteduzero.com/

envoit de variable d'une combo box par method post

par davidb » 06 déc. 2008, 16:15

bonjour a tous

je me suis recemment remis au php en reutilisisant mon code mais je n'arrive plus à me reperer dans celui-ci mon but est d'envoyer le nom le prenom ( sa c est fait) et surtout le type selectioné par combo box dans la page selectionnée

il est possible que je l' ai deja fait dans le code ci dessous mais je n'arrive pas à le voir donc voici le code:

<?php
if (!isset($_SESSION['login'])|| ($_SESSION['login']=="") || !(timeout($_SESSION['time']))) 
{
@mysql_connect('localhost','root','');
mysql_select_db('cfa82');
$result = mysql_query('SELECT nomtype FROM type');
echo '<h1>Authentification</h1><p>';

	echo'Bienvenue sur la page d\'authentification du portail collaboratif<br>';
		echo'Veuillez entrer votre login/mot de passe : <br><br><br>';
	echo '<TABLE BORDER="0">';

//Affichage du formulaire d'authentification
	echo '<form name="form1" method="post" action="../authentification//auth.php">
		<TR><TH>Entreprise :   </TH><TH><select name="choix">';
		while ($row = mysql_fetch_row($result))
		{
		$nom = $row[0];
		$code = $row[1];
	    echo '<option value='.$code.'>'.$nom.'</option>';
		}
		
	echo '</select>
	</TH></TR>
		<TR><TH>Login :   </TH><TH><input name="login" type="text" value = "" /></TH></TR>
		<TR><TH>Mot de Passe :</TH><TH><input name="mdp" type="password"value = ""/></TH></TR></TABLE> 
			<input type="Submit" name="Submit" value="Envoyer" />
		
	<br></form> ';

}

?>
ps si vous n'avez pas de solutions ( ce qui m'etonnerait) quelqu un pourrait il me ommenter ce code que je ne comprend malheureusement plus :oops:

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]