Mon problème est que je crée un Cookie à l'aide d'un fichier php situé dans un répertoire à la racine de mon site :
Code : Tout sélectionner
if( isset( $_COOKIE['UserSession']) ) {
$_SESSION['id'] = $_COOKIE['UserSession'];
$_SESSION['login'] = GetChp( "id", "login", $_SESSION['id'], "utilisateurs");
}Code : Tout sélectionner
setcookie ('UserSession', $id, mktime(0,0,0,date("m"), date("d"),date("Y") + 1), "/home");Car lorque je veux lire ce cookie depuis un fichier situé à la racine du site, il semblerait qu'il n'existe pas:
En effet la condition ne passe pas, et les lignes après cette condition ne s'execute pas.
En fait ce que je souhaite faire, c'est que lorsque l'utilisateur se connecte (gràce à ma page "identification.php3" situé dans le dossier "comptes", situé lui même à la racine) et coche "se souvenir de moi" et bien que ca crée un cookie, comme ça à la prochaine visite puis besoin de taper login et mdp. Pour cela il me semble qu'il faut juste créer un cookie, et la prochaine visite, ma page "haut.php3" située à la racine du site va regarder si ce cookie existe et créer une session à partir des infos stockées dans ce cookie et de ma BDD.
Merci
Niko