bonjour à tous voila pres de deux heures que je coince sur ce script que j'ai créé moi meme et utilisé sur d'autres sites aupar avant avec succes .

Mais voila, là j'essiae de l'adapter a nouveau sur un nouveau site, et sa marche pas
La connexion a la bdd a bien lieu, la requete aussi, mais sa m'affiche a chaque fois pseudo ou mot de pass incorrect alors que le pseudo et le mot de pass que je rentre dans le formulaire sont bien corrects et présents dans la table "membres" ...

Voici mon code

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
 
<?php
 
require_once('mysql.php');
if (isset($_POST['enreg']))
	{
	$ident=htmlentities($_POST['pseudo']);
	$pass=htmlentities(md5($_POST['mdp']));
	if ($ident!="" && $pass!="")
		{
		mysql_select_db($bdd, $connect);
		$verif_query=sprintf("SELECT * FROM membres WHERE pseudo='$ident' AND mdp='$pass' AND valid='oui'"); // requête sur la base administrateurs
		$verif = mysql_query($verif_query, $connect) or die(mysql_error());
		$row_verif = mysql_fetch_assoc($verif);
		$utilisateur = mysql_num_rows($verif);
 
		if ($utilisateur)
			{
			session_register("user");
 
			$_SESSION['id']=$row_verif['id'];
			$_SESSION['pseudo']=$row_verif['pseudo'];
 
			echo 'Bienvenue '.$_SESSION['pseudo'].' !';
			}
		else
			{
			echo 'Pseudo ou mot de passe incorrect !';
			} 
		}
	else
		{
		echo 'Veuillez remplir les 2 champs de connexion SVP !';
		}
	}
else
	{
	?>
	<div align="center">
	<form method="post" action="">
		<input type="text" name="pseudo" value="pseudo" onclick="this.value=''" title="pseudo" />
		<input type="password" name="mdp" value="pass" onclick="this.value=''" title="mot de pass" />
		<input type="submit" name="enreg" value="Se connecter" />
	</form>
	</div>
	<?php
	}
 
?>
Merci a tous pour votre aide car je ne vois pas pourquoi sa ne marche pas