|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : février 2009 Messages : 197 ![]() |
Bonjour,
Je rencontre un soucis avec les cookies, je voulais savoir si quelqu'un avait déja rencontré ce pb et comment le régler ? Voila : En Localhost tout fonctionne, le cookie est créé après connexion (Cookie contenant le login/password) et la navigation peut alors s'effectuer sur l'ensemble du site http://localhost/lesite.com/ et http://localhost/espacepro.lesite.com/ Après mise à jour en ligne, le résultat n'est pas le même, il y une différence entre http://lesite.com/ et http://www.lesite.com/. ça encore, c'est pas grave, il suffit de faire un header('location: www...) mais pour le sous-domaine, impossible de se connecter puisque l'url est http://sousdomaine.lesite.com/. (Petite précision : Ce problème apparait avec les navigateurs Firefox/Safari/Chrome/Opera mais pas sur IE8) Merci pour vos conseils. |
|
|
00
|
|
|
#2 | |
|
Membre régulier
![]() Inscription : février 2009 Messages : 197 ![]() |
Citation:
|
|
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Guillaume M. Inscription : décembre 2010 Messages : 58 ![]() |
Attention, un cookie est valable pour un domaine défini seulement. Par exemple si le cookie est crée depuis la page http://monsupersite.net/blog/cookie.php alors il ne sera pas accessible depuis http://monsite.fr/
Plus d'info sur la doc PHP pour contourner le problème : http://fr.php.net/manual/fr/function.setcookie.php Il suffit de définir les arguments path et domain |
|
00
|
|
|
#4 |
|
Membre régulier
![]() Inscription : février 2009 Messages : 197 ![]() |
merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com