Bonjour à tous
J'ai problème assez surprenant (pour moi en tout cas).
Je développe un site pour mes collaborateurs et pour des raisons d'ergonomie, je désire faire écrire des cookies au navigateur pour que l'utilisateur n'ait pas à se logger à chaque fois qu'il va sur mon site.
J'utilise les fonctions :
où mes variables $_POST[] viennent bien entendu du formulaire de connexion.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 setcookie('identifiant', $_POST['pseudo'], time()+30*24*3600, '/', "mon_domaine", false, true); setcookie('password', sha1(htmlentities($_POST['password'])), time()+30*24*3600, '/', "mon_domaine", false, true);
Mon souci vient du fait que quand je navigue dans mon site ou quand je redémarre le navigateur (j'ai testé FF, Chrome et Safari sur Mac), le cookie 'identifiant' disparaît ... alors que le cookie 'password' reste !!.
Auriez-vous une explication ?
Merci beaucoup![]()
Partager