Bonsoir,
J'aimerai savoir comment je peux faire pour mettre cette fonction en POST
enfaite je dois faire un urlrewrinting et le passé en POST
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function verifie(input,type,min,max){ _input = input; new Ajax.Request('verification.php?value='+input.value+'&type='+type+'&min='+min+'&max='+max, {onSuccess:verification_php, onFailure:errFunc}); }
ma page vérification contient
et mon formulaire a sa
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 echo $_POST['value']; echo $valeur = $_GET['value']; echo $type = $_GET['type']; echo $min = $_GET['min']; echo $max = $_GET['max']; switch($type){ case 'login' : $m = new Membre(); $m->set('login',$valeur); if(preg_match('`^\w{'.$min.','.$max.'}$`',$valeur)){ if(!$m->existe_login()){ echo 'ok'; }else{ echo 'Le login existe déjà'; } }else{ echo 'Lettre et/ou chiffres,Longueur entre 6 et 50'; } break; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <form method="post" action="inscription.php" name="inscription" enctype="multipart/form-data"> <input type="hidden" name="module" value="inscription"/> <table> <tr> <th>Login(*) :</th> <td><input type="text" name="log" id="log" onkeyup="javascript:verifie(this,'login',6,50)"/></td> <td><div id="verif_log"></div></td> </tr> </form>
Partager