Problème : script d'autentification

cirtey Messages postés 30 Date d'inscription lundi 29 janvier 2007 Statut Membre Dernière intervention 8 mai 2009 - 4 juin 2007 à 20:41
cirtey Messages postés 30 Date d'inscription lundi 29 janvier 2007 Statut Membre Derniè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.

Voyez vous l'erreur? Merci.

<?php
//définir les paramètres
define("MYHOST","localhost");
define("MYUSER","root");
define("MYPASS","");
define("MYBASE", "authentification");
define("MYTABLE", "client");

//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);
?>

21 réponses

cirtey Messages postés 30 Date d'inscription lundi 29 janvier 2007 Statut Membre Dernière intervention 8 mai 2009
11 juin 2007 à 11:56
Encore une petite modif :
<form action= "<?php echo $_SERVER['PHP_SELF']?>" method="post" enctype="application/x-www-form-urlencoded">
  Login

    "</gras>>
   

   

   Mot de passe

    </gras>">
   

   

Mais tjs le même problème
0
Rejoignez-nous