1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
<?php
session_start();
if (isset($_POST['login']) && isset($_POST['mdp'])) {
$login = $_POST['login'];
$mdp = $_POST['mdp'];
// Code de vérification des paramètres de connexion (dans la table utilisateur, pour ce exemple)
/********************************* EXEMPLE DE CODE DE VERIFICATION ****************************/
// Ne pas oublier d'inclure les paramètres de connexion à la BD
$Req = "SELECT * FROM utilisateur WHERE mdp = '$mdp' and login='$login';";
$Res = mysql_query($Req);
$k = mysql_num_rows($Res);
/*********************************************************************************************/
// Paramètres de connexion correctes
if ($k == 1){
// on se redirige vers la page d'accueil
echo "<meta http-equiv='refresh' content='0; url=accueil.php'>";
exit(0);
}
// Parametres de connexion incorrectes
else {
// on se redirige vers la page d'authentification
echo "<meta http-equiv='refresh' content='0; url=authentification.php'>";
$_SESSION['message'] = "Parametres de connexion incorrectes";
}
}
// Affichage du message d'erreur
if (isset($_SESSION['message'])) {
$mes = $_SESSION['message'];
echo "<font color=red>$mes</font>";
}
?>
<form name="authentif" method="post" action="authentification.php">
Login: <input name="login" type="text">
Mot de passe: <input name="mdp" type="password">
<input type="submit" name="Submit" value="Connexion">
</form> |