c remoi,
je suis entrin de faire un script pour fair une inscription qui est en plusieurs étapes. la premiere étape en voila le script. je fais d'abord me recherche dans la base pour savoir si la personne existe deja ou c une nouvelle, ensuite si ya plusieurs personne sous le nom Martin je genere une liste deroulante, le probleme c'est qu'apres le choix dans la liste je met un boutton de validation:
//Definir la requette de recherche par nom et prenom de l'exterieur
$sql="SELECT * FROM agents where NomAgt='".$_POST['nomagt']."'and PrenomAgt='".$_POST['prenomagt']."'";
}
//Exetcuter de la requette de recherche
$req=mysql_query($sql) or die('Erreur SQL!'.$sql.'<br>'.mysql_error());
//Compter le nombre d'agent trouvés
$res = mysql_num_rows($req);
//Recuperer les infos de l'agent/exterieur dans une table
echo "mon res:".$res."<br>";
//S'il y a plusieurs agent correspondant a la requette
if ($res!='0'){
/*Debut menu deroulant*/
?>
<form action="BIsejsporrach.php" method="get" name="menuagt">
<select name='agtinscris' id='agtinscris'>
<?php
echo "<option>Choisir votre agent</option>";
while ($i = mysql_fetch_array($req)){
echo "<option value='".$i['idAgents']."'>".$i['NomAgt'].",".$i['PrenomAgt'].",".$i[ 'AdressAgt']."</option>";
}
?>
</select>
<input name="valider" value="Valider" type="submit">
</form>
<?php
exit();
}/*Fin menu deroulant*/
apres l'activation du bouton, je regenere la page BIsejsporrrach.php et je souhaiterais qu'elle continue la manip et quelle m'affiche le formulaire prérempli avec les valeur de l'option choisie,EH BEN NON!! je suis obliger dans mon formulaire d'inscription d'envoyer un test=1 avec l'url et je test si il est vrai ou pas:
<form name="inscription" method="post" action="BIsejsporrach.php?test=1">
en suite
//Si ce n'est pas la recuperantion d'infos de l'agent
if (!isset($_GET['agtinscris'])){
/*Debut test recup d'infos*/
...
//Si c'est la recherche d'agent
if (!isset($_GET['test'])){
.....
je trouve qu'il y a mieu quamem, et question de securité c zero, car je peu modifier la var test??
MErci si ta une autre idee