Condition : le else ne s'execute pas
Bonjour,
j'ai un petit script pour lancer une session j'ai donc fait un if else et le else ne s'exécute pas, bien que les infos soient érronées.
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
|
<?php
include('connect.php');
if(isset($_POST['login'])AND isset($_POST['pass']))
{
$login = $_POST['login'];
$pass = $_POST['pass'];
if($login != NULL AND $pass != NULL)
{
$rep = mysql_query("SELECT * FROM acces_boutique WHERE login_acces_boutique = '$login' AND pass_acces_boutique = '$pass'");
if (!empty($rep))
{
while($tab = mysql_fetch_array($rep))
{
$id_acces_boutique = $tab['id_acces_boutique'];
$gerant_acces_boutique = $tab['gerant_acces_boutique'];
$login_acces_boutique = $tab['login_acces_boutique'];
$pass_acces_boutique = $tab['pass_acces_boutique'];
session_start();
$_SESSION['id'] = $id_acces_boutique;
$_SESSION['gerant'] = $gerant_acces_boutique;
$_SESSION['login'] = $login_acces_boutique;
$_SESSION['pass'] = $pass_acces_boutique;
header("location:admin-boutique.php");
}
}
else
{
header("location:acces_boutique.html");
}
}
}
mysql_close();
?> |
Merci de vos aides!