Salut,
en fait la vérification se fait ainsi :
<?php
if(session_is_registered("log_user")){ //Si une session de connexion existe
include "compte.php"; //inclure la page du compte de l'utilisateur
}elseif(!session_is_registered("log_user") && $_COOKIE["alicecr"]) { //sinon si le cookie existe, utiliser sa valeur pour créer une session
$cookie = explode(";",$_COOKIE["alicecr"]);
$sql="SELECT * FROM `alice_membre` WHERE `email`='".$cookie[0]."' and `pwd`='".$cookie[1]."' and `valid`=1";
$res=mysql_query($sql);
$verif=mysql_num_rows($res);
if($verif == 1)
{
session_register("log_user");
while($var=mysql_fetch_array($res)){
$_SESSION['id_pseudo'] = $var['id'];
$_SESSION['pseudo'] = $pseudo;
$_SESSION['nom'] = $var['nom'];
$_SESSION['prenom'] = $var['prenom'];
}
}
include "compte.php";
}else{
include "connexion_compte.php";
}
?>
Ainsi, il n'y a q'une requête SQL si le cookie existe.
Bye & merci
