- <?PHP
- // Variables de votre base à renseigner
- $myhote="";
- $myuser="";
- $mypass="";
- $mybase="";
-
- $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><body>";
- print"<form name='form' method='post' action='authentification.php'>";
- print"<table><tr><td align='center'><font color='#0256AA' size='2' face='Verdana'><b>Login :</font></b>";
- print"</td></tr><tr><td align='center'><input type='text' name='PHP_AUTH_USER' size='15'></td></tr><tr>";
- print"<td align='center'><font color='#0256AA' size='2' face='Verdana'><b>Password :</font></b></td></tr><tr>";
- print"<td align='center'><input type='password' name='PHP_AUTH_PW' size='15'></td></tr><tr><td align='center'><br>";
- print"<input type='submit' name='submit' value='Entrez'></td></tr></table></form>";
- print"</body></html>";
- exit;
- }
-
- if( !isset($PHP_AUTH_USER) && !isset($PHP_AUTH_PW) )
- {
- // Ouverture de la fonction auth()
- auth();
- }
- else
- {
- // Requette SQL
- $query = "Select * From membres where login = '".$PHP_AUTH_USER."' and password = '".$PHP_AUTH_PW."'";
- $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('frame.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();
- }
- }
- ?>
<?PHP
// Variables de votre base à renseigner
$myhote="";
$myuser="";
$mypass="";
$mybase="";
$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><body>";
print"<form name='form' method='post' action='authentification.php'>";
print"<table><tr><td align='center'><font color='#0256AA' size='2' face='Verdana'><b>Login :</font></b>";
print"</td></tr><tr><td align='center'><input type='text' name='PHP_AUTH_USER' size='15'></td></tr><tr>";
print"<td align='center'><font color='#0256AA' size='2' face='Verdana'><b>Password :</font></b></td></tr><tr>";
print"<td align='center'><input type='password' name='PHP_AUTH_PW' size='15'></td></tr><tr><td align='center'><br>";
print"<input type='submit' name='submit' value='Entrez'></td></tr></table></form>";
print"</body></html>";
exit;
}
if( !isset($PHP_AUTH_USER) && !isset($PHP_AUTH_PW) )
{
// Ouverture de la fonction auth()
auth();
}
else
{
// Requette SQL
$query = "Select * From membres where login = '".$PHP_AUTH_USER."' and password = '".$PHP_AUTH_PW."'";
$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('frame.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();
}
}
?>