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 40 41 42 43 44 45 46 47
|
<?php
session_start();
if (isset($_POST['identifiant']) and isset($_POST['mot_de_passe']) and $_POST['identifiant']!=NULL and $_POST['mot_de_passe']!=NULL) {
$_SESSION['identifiant'] = $_POST['identifiant'];
$_SESSION['mot_de_passe'] = $_POST['mot_de_passe'];
if (isset($_POST['memoriser_identifiant'])){
$expire = 7*24*3600;
setcookie('identifiant',$_POST['identifiant'],time() + $expire);
}
else{
setcookie('identifiant');
}
if (isset($_POST['memoriser_mot_de_passe'])){
$expire = 7*24*3600;
setcookie('mot_de_passe',$_POST['mot_de_passe'], time() + $expire);
}
else{
setcookie('mot_de_passe');
}
}
else if (isset($_COOKIE['identifiant']) and isset($_COOKIE['mot_de_passe']))
{
$_SESSION['identifiant'] = $_COOKIE['identifiant'];
$_SESSION['mot_de_passe'] = $_COOKIE['mot_de_passe'];
}
if (empty($_SESSION['identifiant']) or empty($_SESSION['mot_de_passe'])) {
?>
<script language="javascript">
alert("Vous n'avez pas l'autorisation pour voir cette page ! Vous allez être redirigé vers l'index pour vous connecter ...");
document.location = "index.php";
</script>
<?php
}
else
{
//Connection à la base de donnée pour vérifier l'identifiant et le mot de passe
//Si c'est bon on affiche la page d'accueil
//.....
}
?> |
Partager