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
| function valide_login (){
if (!isset($_SESSION)){ //verifie si il y existe une session
if(empty($_POST)){ //test si valeur posté pour login, si non retourne false
return 0;
}
elseif (sizeof($_POST) > 0){ //verifie les identifiants et mdp
$retour_id = mysql_query("SELECT id, pseudo, passe FROM utilisateurs WHERE pseudo='". $_POST['pseudo'] ."'");
$resultat_id = mysql_fetch_array($retour_id);
if ($resultat_id['passe'] == $_POST['passe']){ //comparaison des mots de passe si bon session start-)
session_start ();
$_SESSION['utilisateur'] = $resultat_id ;
$session = 1;
return 1 ;
}
else{
$erreur = true ;
return 0;
}
}
}
if (isset($_SESSION['utilisateur']['pseudo'])){
session_start ();
return 2;
}
} |
Partager