Bonjour,
Je viens de créer un page de connexion mais lorsque que le veut l'afficher il me marque un message d'erreur concernant une instruction IF
Voici la ligne ou se trouve l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
if (mysql_num_rows($req) > 0) {
 $data = mysql_fetch_assoc($req)
Sinon voici le code de ma page

Merci

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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<?php require_once('../Connections/ConnexionMediatheque.php'); ?>
<?php
mysql_connect('localhost','root','');
mysql_select_db('ConnexionMediatheque');
session_start();
$loginOK = false;
 
// On n'effectue les traitement qu'à la condition que
// les informations aient été effectivement postées
if ( isset($_POST) && (!empty($_POST['txtconnexion'])) && (!empty($_POST['txtpasse'])) ) {
 
extract($_POST);
 
// On va chercher le mot de passe afférent à ce login
 
 
$req = mysql_query("SELECT FldNom, FldMdp FROM tbluser WHERE FldNom = '".addslashes($txtconnexion)."'")
 
// On vérifie que l'utilisateur existe bien
 if (mysql_num_rows($req) > 0) {
 $data = mysql_fetch_assoc($req)
 
// On vérifie que son mot de passe est correct
 if ($password == $data['passe']) {
 $loginOK = true;
 header('Location:../mode_connecter/index.php');
 }
 }
 }
// Si le login a été validé on met les données en sessions
 if ($loginOK) {
 $_SESSION['FldNom'] = $data['FldNom'];
 $_SESSION['FldMdp'] = $data['FldMdp'];
 }
 else {
 echo 'Une erreur est survenue, veuillez réessayer de rentrer votre mot de passe et login !';
 }
 ?> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="../MisePage12.css"/>
 
<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td colspan="3" class="L1"><p>Assistant</p>
      <p>connexion</p></td>
  </tr>
  <tr class="L2">
    <td class="L2C1"></td>
    <td class="L2C2">
      <div id="navcontainer">
		<ul id="navlist">
		<li id="active"><a href="Index.php" id="current">Accueil</a></li>
		<li><a href="ConsulterListeDVD.php">DVD</a></li>
		</ul>
</div></td>
    <td class="L2C3BIS"></td>
  </tr>
  <tr class="L3">
    <td class="L3C1" >&nbsp;</td>
    <td class="L3C2" ><table width="700"  border="0" cellpadding="0" cellspacing="0" align="center">
  <tr>
    <td height="50px">&nbsp;</td>
  </tr>
  <tr>
    <td height="250px"><form name="form1" method="POST" action="">
      <table width="50%" border="0" cellpadding="0" cellspacing="0" align="center">
        <tr>
          <td align="left" height="30">Nom de connexion :</td>
          <td><input name="txtconnexion" type="text" id="txtconnexion"></td>
        </tr>
        <tr>
          <td align="left" height="30">Mot de passe :</td>
          <td><input name="txtpasse" type="password" id="txtpasse"></td>
        </tr>
        <tr height="50">
          <td>&nbsp;</td>
          <td align="left"><input type="submit" name="Submit" value="Envoyer"></td>
        </tr>
      </table>
    </form></td>
  </tr>
  <tr>
    <td height="331px">&nbsp;</td>
  </tr>
</table>
</td>
    <td class="L3C3">&nbsp;</td>
  </tr>
</table>
</body>
</html>