Probleme a la connexion : rediriger

gui54 -  
 gui54 -
Bonjour,
j'ai un probleme c'est que des que quelqu'un se connecte que son login et son mot de pass soit bon ou pas sa affiche la meme page ,comment on peut rediriger quelqu'un en fonction si son login et son mot de pass est bon ou pas .

vous pouver regarder svp on code et me dire comment faire pour quand fonction si le login est le mot de pass est bon ou pas le rediriger sur different page

mon code connexione.php
<html> 
<head> 
<title>Connexion au site</title> 
</head> 
<body> 
<form method="post" action="verifLogin.php"> 
<table border="0" width="400" align="center"> 
<tr> 
<td width="200"><b>Vôtre login</b></td> 
<td width="200"> 
<input type="text" name="login"> 
</td> 
</tr> 
<tr> 
<td width="200"><b>Vôtre mot de passe<b></td> 
<td width="200"> 
<input type="password" name="password"> 
</td> 
</tr> 
<tr> 
<td colspan="2"> 
<input type="submit" name="submit" value="login"> 
</td> 
</tr> 
</table> 
</form> 
</body> 
</html> 


et mon code la page verifLogin.php 
<?php 
session_start(); 

mysql_connect("localhost", "root", ""); // Connexion à MySQL 
mysql_select_db("ml"); 

$loginOK = false; // cf Astuce 

// On n'effectue les traitement qu'à la condition que 
// les informations aient été effectivement postées 
if ( isset($_POST) && (!empty($_POST['login'])) && (!empty($_POST['password'])) ) { 

extract($_POST); // je vous renvoie à la doc de cette fonction 

// On va chercher le mot de passe afférent à ce login 
$sql = "SELECT password,login FROM enregistrer WHERE login = '".addslashes($login)."'"; 
$req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql); 

// 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['password']) { 
$loginOK = true; 
} 
} 
} 

// Si le login a été validé on met les données en sessions 
if ($loginOK) { 

echo 'vous venez de vous connecter';
} 
else { 

echo 'Une erreur est survenue, veuillez réessayer !'; 
} 
?>

merci

2 réponses

Dex
 
echo '<meta http-equiv="refresh" content="x; url=./ton_url_de_redirection">';

avec x le temps en secondes pour que la redirection prenne effet.

A utiliser quand tu testes ton $loginOK par exemple
0
gui54
 
merci beaucoup c'est tres genti
0