Ne peut pas lire les cookies en php
Je suis incapable de lire le cookie à l'aide de $_COOKIE['moncookie']. Je suis à l'aide de PHP-Apache sur Linux. Est-il un seeting en php.ini ou httpd.conf pour activer cookies.
Grâce
Si vous utilisez un appareil de la vieille version de PHP, vous pouvez essayer d'utiliser $HTTP_COOKIE_VARS, mais sa plus probable que votre variable_order réglage.
OriginalL'auteur kobra | 2010-01-29
Vous devez vous connecter pour publier un commentaire.
Avez-vous mis le cookie correctement?
OriginalL'auteur Jason B
Alors que je n'ai pas trouvé de documentation spécifique pour cela, il semble que les cookies sont uniquement disponibles à partir du répertoire et sous-répertoires, de la fichier dans lequel sont écrites.
Donc, si vous écrivez un cookie de
vous ne seriez pas en mesure de le lire à partir de
Comme une solution, j'ai mis tout mon cookie écrire des fichiers dans le répertoire racine, quelque chose comme:
OriginalL'auteur Pete B.
http://php.net/manual/en/ini.core.php
Vérifier votre gpc_order réglage en php.ini pour assurez-vous que les cookies ne sont pas remplacées.
La valeur par défaut est "GPC", selon le site.
OriginalL'auteur Jason B
Cela pré-suppose que le navigateur est de retour le cookie lorsque vous vous y attendez. Il existe des outils pour les deux MSIE (iehttpheaders) et Firefox (sabotage de données, développeur web de la barre d'outils, et beaucoup plus) qui vous permettent de voir les en-têtes HTTP envoyés/reçus. Vous pouvez également utiliser une écoute téléphonique, des outils comme wireshark.
C.
OriginalL'auteur symcbean