Bonjour, j'ai un souci de connexion à ma base de donnée. Un seul utilisateur peut se connecté alors que j'en ai configurer plusieurs. Les autres sont automatiquement rejetés.
J'utilise Wamp5 (avec Apache/2.2.4 (Win32), PHP 5.2.3 et MySQL 5.0.41). Avant ça je travaillais avec Xampp (PHP 5.x.x MySQL 5.x.x et Apache 2.x.x) mais j'avais exactement le même problème.
Voici le code que j'utilise :
Merci par avance pour votre aide.Code:
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 <?php session_start(); $_SESSION['log']=$_POST['log']; $_SESSION['pwd']=$_POST['pwd']; $log=$_SESSION['log']; $pwd=$_SESSION['pwd']; define ("SERVEUR", "localhost"); define ("NOM", "$log"); define ("PASSE", "$pwd"); define ("BASE", "athena"); mysql_pconnect(SERVEUR, NOM, PASSE)or die ('ACCES NON AUTORISE'); $connection_db=mysql_select_db(BASE) or die ('ACCES NON AUTORISE'); if (!$connection_db) { echo "Désolé, accès à la base de données impossible"; } $requete = mysql_query("SELECT LOGIN, MOT_DE_PASSE, NOM, PRENOM FROM contacts"); while ($row = mysql_fetch_row($requete)) { if ($log==$row[0] && $pwd==$row[1]) { header("Location: http://localhost/athena/page_principale/index.html"); } else { header("Location: http://localhost/athena/rejet.php"); } echo "</body>"; echo "</html>"; ?>