question sur les cookies - PHP - Programmation
Marsh Posté le 07-07-2003 à 11:59:30
bah moi aussi j'aurais dit dans Documents and Settings\login du user\Cookies\
Marsh Posté le 07-07-2003 à 12:03:24
Ce genre de cookie n'as pas besoin d'être stocké sur disque.
Ils sont stokées en mémoire par le navigateur.
Marsh Posté le 07-07-2003 à 12:04:39
En fait je viens de trouver une partie de réponse.
setcookie( $g_connexion_cookie, $t_settings_string, 0, $g_cookie_path );
C'est le 0 en durée d'expiration du cookie qui donne ce comportement. Pour toute durée > 0 le cookie est bien créée dans C:\Documents and Settings\user\Cookies
Par contre cela ne règle pas la question pour 0
Marsh Posté le 07-07-2003 à 12:07:26
Merci Mara's dad,
cela confirme ce que je supposais même si ca me paraissait un peu bizarre ( cookie directement en mémoire même si dans le cas présent c'était envisageable ).
En tout cas encore merci de ta réponse parce que ça commençait vraiment à me titiller.
Marsh Posté le 07-07-2003 à 12:10:49
Si tu veux vérifier la valeur du cookie reçu par le client, tu peut le lire en javascript 'document.cookie'.
Dans Netscape, tu peut consulter les cookies dans Tools->Cookie Manager->Manage Stored Cookies.
Marsh Posté le 07-07-2003 à 11:08:28
Salut,
J'ai une petite question sur le fonctionnement des cookies en PHP.
J'utilise la fonction suivante pour créer un cookie qui dure jusqu'à la fermeture du navigateur ( en théorie car IE n'est pas capable d'envoyer un signal de fermeture ... ) :
setcookie( $g_connexion_cookie, $t_settings_string, 0, $g_cookie_path );
Ca fonctionne très bien, aucun pb, mais IMPOSSIBLE DE TROUVER OU LE COOKIE EST STOCKE SUR LE PC
Il me semble pourtant avoir chercher partout :
- pas dans C:\Documents and Settings\user\Cookies
- pas dans le répertoire de sauvegarde déclaré dans php.ini
J'ai même effectué une recherche de tous les fichiers modifiés dans la journée et n'ai rien trouvé
Ce n'est en aucun un pb bloquant mais c'est assez frustrant (je vais finir par croire que les cookies sont stockés en cache si ça continue )
Toute explication est acceptée avec joie,
merci d'avance