ahlemlo
Messages postés225Date d'inscriptionsamedi 7 avril 2007StatutMembreDernière intervention21 mai 2009
-
31 juil. 2008 à 10:33
dadoudjerba
Messages postés18Date d'inscriptionjeudi 31 juillet 2008StatutMembreDernière intervention14 août 2008
-
31 juil. 2008 à 16:19
bonjour à tous
j'ai mis ce code qui permet de verifier si le password et le login existe ou pas
mais le probléme est que losque je donne le password et le login il passe pas à la page affich_client.!!!!!
c'est quoi le probléme aider moi svp!!!!!!!!!!!!!
//code qui permet d'authentifier
<?php
// Variables de votre base à renseigner
$myhote="127.0.0.1";
$myuser="root";
$mypass="";
$mybase="location_voiture";
$base_id = mysql_connect($myhote, $myuser,$mypass);
if (!$base_id)
{
echo "Connexion à la base de données impossible !";
}
if (! mysql_select_db("$mybase",$base_id))
{
echo "Impossible de sélectionner la base de données !";
}
// Definition de la fonction auth()
function auth()
{
print"<html>";
print"<form name='form' method='post' action='verif_aut.php'>";
print"Login :";
print", ----
, ----
\";
print\"Password :, ----
\";
print\", ----
";
print"
</form>";
print"</html>";
exit;
}
if( !isset($login) && !isset($password) )
{
// Ouverture de la fonction auth()
auth();
}
else
{
// Requette SQL $query "Select * From administateur where login '".$login."' and password = '".$password."'";
$resultat = mysql_query($query,$base_id);
if(mysql_num_rows($resultat) != 0)
{
// Ici la page de redirection si l'autentification est réussie
print"<script>top.location.replace('affich_client.php');</script>";
}
else
{
// Ici le message d'alerte si l'autentification n'est pas réussie
print"<script>alert('Login ou password invalide.');</script>";
// Rappel de la fonction d'identification
auth();
}
}
?>