prob verif infos formulaire
Posté : 02 mai 2011, 00:20
Bonjour,
Je souhaiterai vérifier que mon utilisateur à rentré ses infos de connexion et le renvoyer à la page de log si ce n'est pas le cas, pour le moment s'il rentre ses infos correctement je suis renvoyé sur la bonne page, mais j'ai un problème si l'utilisateur rentre de mauvaises infos je reste sur ma page authentification.php qui execute la requête et vérifi les infos rentrées.
Voila mon code
merci
Je souhaiterai vérifier que mon utilisateur à rentré ses infos de connexion et le renvoyer à la page de log si ce n'est pas le cas, pour le moment s'il rentre ses infos correctement je suis renvoyé sur la bonne page, mais j'ai un problème si l'utilisateur rentre de mauvaises infos je reste sur ma page authentification.php qui execute la requête et vérifi les infos rentrées.
Voila mon code
Code : Tout sélectionner
session_start();
$login = $_POST['login'];
$pass = $_POST['pass'];
$sql = "SELECT nom_user, pass_user FROM users WHERE nom_user = '$login' AND `pass_user`= '$pass'";
$result = mysql_query($sql) or die ('Erreur SQL : impossible d\'effectuer la requête : <br />'.$sql);
for($i=0;$i<mysql_num_rows($result);$i++)
{
$row=mysql_fetch_assoc($result);
if($row["nom_user"] = $_POST['login'] && $row["pass_user"] = $_POST['pass'])
{
// Nous avons bien le bon utilisateur
// Nous créons la variable de session
$_SESSION['auth']="AUTH : OK";
header("location: accueil.php");
}
else if ($row["nom_user"] == $_POST['login'] || $row["pass_user"] == $_POST['pass'])
{
// Nous n'avons pas les bonnes informations
// On renvoi vers la page d'authentification
header("location: index.php");
}}