Interface d'authentification
Fermé
sokran
Messages postés
2
Date d'inscription
jeudi 18 août 2011
Statut
Membre
Dernière intervention
23 août 2011
-
23 août 2011 à 14:06
Utilisateur anonyme - 23 août 2011 à 14:22
Utilisateur anonyme - 23 août 2011 à 14:22
1 réponse
Utilisateur anonyme
23 août 2011 à 14:22
23 août 2011 à 14:22
Bonjour,
Quelques pistes :
Après un header('location:....'), il faut mettre un exit
Un test de comparaison se fait avec == ou === et non = (=== étant une comparaison stricte).
Ensuite quand on fait des tests il faut créer des blocs
if (condition)
{
bloc vrai
} else {
bloc faux
}
Cordialement
Quelques pistes :
Après un header('location:....'), il faut mettre un exit
Un test de comparaison se fait avec == ou === et non = (=== étant une comparaison stricte).
Ensuite quand on fait des tests il faut créer des blocs
if (condition)
{
bloc vrai
} else {
bloc faux
}
if ( (empty($logine))|| (empty($pw)) ) { header('location:login.php?msg='.$msg); exit; } else { $conn=oci_connect("system","11011991"); $sql="select id,motdepasse FROM login "; $res=oci_parse($conn,$sql); $resultat=oci_execute($res); while ($row = oci_fetch_array($res)) { if (($row[0]==$logine) and ($row[1]==$pw)) { header("location:main.php"); exit; } else { header("location:login.php"); exit; } } oci_close($conn); } ?>
Cordialement