Bonjour tout le monde
Voici ma question.
Comment faire intéragire javascript et php, pour faire apparaitre message erreur et le faire apparaitre dans un div depuis php..
mot de passe/utilsateur incorrect
Voici le formulaire
Voici le script
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 <form name="connex" method='post' action="ConnexAdmis.php" id="connex" onsubmit="return control();"> <input type="text" name="nom" id="nom" /> <br/><br/> <input type="password" name="mdp" id="mdp"/> <br/><br/> <input type="submit" name="btcon" id="btcon" value="Connection" /> </form> <div id="user">Champs user vide</div> <div id="mp">Champs mot de passe vide.</div> <div id="info">bonjour</div>
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 function control(){ if(document.getElementById("nom").value == ""){ document.getElementById("user").style.visibility="visible"; return false; }else if(document.getElementById("mdp").value == ""){ document.getElementById("mp").style.visibility="visible"; return false; }else{ } return true; }
partie php
A+
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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46 <?php if(isset($_POST['nom'])) $nom=$_POST['nom']; else $nom="inconnu"; if(isset($_POST['mdp'])) $mdps=$_POST['mdp']; else $mdps="inconnu"; require_once('ConnexionMysql.php'); mysql_select_db($base); $requeteSQL="SELECT passw,identifiant,fonction FROM login WHERE passw='".$mdps."'"; $reponseSQL = mysql_query($requeteSQL); $enregistrement=mysql_fetch_array($reponseSQL); if($enregistrement['identifiant']==$nom && $enregistrement['passw']==$mdps && $enregistrement['fonction']=='Adminstrateur'){ include("supadm.php"); } elseif($enregistrement['identifiant']==$nom && $enregistrement['passw']==$mdps && $enregistrement['fonction']=='stagiaire'){ include("admuser.php"); } else{ echo $resultat=mot de passe/utilsateur incorrect; } ?>
Partager