cirtey
Messages postés30Date d'inscriptionlundi 29 janvier 2007StatutMembreDernière intervention 8 mai 2009
-
4 juin 2007 à 20:41
cirtey
Messages postés30Date d'inscriptionlundi 29 janvier 2007StatutMembreDernière intervention 8 mai 2009
-
11 juin 2007 à 11:56
Bonjour;
J'essaye de créer un script qui permet à une personne d'être authentifiée pour accéder à une page.
Je suis sous wamp et dreamweaver v9.
J'ai créé la base sous phpmyadmin et fait insérer un couple de login/pass.
La page d'accueil mest sensée mener vers log.php sensée à son tour
rediriger l'internaute en fonction de son mot de passe et login :
s'il est correct -> page reussite.html sinon -> page erreur.htm
Mon problème : je suis bloqué sur log.php qui reste une page vide.
//vérifier si les données sont postées
if(isset($_POST['login']) && isset($_POST['pass']))
{
$login=mysql_escape_string($_POST['login']);
$pass=mysql_escape_string($_POST['pass']);
}
else
{
echo "mot de passe ou login manquants";
}
//se connecter à la base
$idcom=@mysql_connect(MYHOST,MYUSER,MYPASS,MYBASE,MYTABLE);
if(!$idcom)
{
echo "Connexion impossible à la base";
}
//faire une requête
$requete="select * from client where login='$login' AND pass='$pass'";
$idresult=@mysql_query($requete,$idcom);
//évaluer les résultats de la requête
if(!idresult)
{
header("Location: erreur.htm"); // redirection à la page d'échec
}
else
{
header("Location: reussite.html"); // redirection à la page d'accès
}
//fermer la connexion à la base
mysql_close($idcom);
?>