Où sont les fichiers cookies stockés? - PHP Wamp
Suis en utilisant WAMP serveur de développement PHP. J'ai créé un cookie dans mon php, mais ne peut pas localiser le fichier de cookies en cours de création. Le php.ini
lit session.save_path=C:/wamp/tmp
et aucun fichier n'a été créé aujourd'hui. Le code est:
<?php
$mycookie="mycookie";
$emailAddr="[email protected]";
if (!isset($_COOKIE[$mycookie]))
{
if (!setcookie($mycookie, $emailAddr, 0))
{
echo "Cannot set cookie";
}
else
echo "Cookie is set";
}
?>
J'obtiens un "Cookie" message, mais vérifier C:/wamp/tmp ne vois pas de fichier cookie créé aujourd'hui.
- Les Cookies ne sont pas en session, et sont stockés client-face, pas du côté du serveur.
Vous devez vous connecter pour publier un commentaire.
Les Cookies sont stockés individuellement selon un navigateur. ils les stockent dans leurs propres dossiers.
à ce que vous définissez dans votre php.ini est le chemin de session. qui est le chemin pour la sauvegarde des sessions
$_SESSION
pas les cookies$_COOKIES
.Vous semblez confondre cookie et session. Les Cookies sont stockés sur le côté client, tandis que les sessions sont stockées sur le côté serveur. Bien que des séances souvent l'utilisation d'un cookie, il est seulement utilisé pour stocker l'ID de session, mais pas les données réelles.
Le réel de l'emplacement de stockage des cookies dépend de l'agent utilisateur. La plupart de les stocker dans des fichiers dans le système de fichiers client. La session de l'emplacement de stockage spécifié avec session.save_path (sauf si vous utilisez un gestionnaire de stockage autre que la valeur par défaut).
En outre,
setcookie
ne retournent toujours vrai, sauf lorsque le correspondant Set-Cookie champ d'en-tête ne pouvait pas être envoyé en raison du fait que l'en-tête HTTP qui a déjà été envoyé et donc ne peut plus être modifiée. La valeur de retour desetcookie
ne dit rien à ce sujet si le cookie a été accepté ou pas.Les Cookies ne sont pas stockées côté serveur. Le point de cookies à des informations stockées dans le navigateur afin que l'info est soutenue entre les pages. Si vous voulez quelque chose côté serveur similaire aux cookies, vous aurez envie d'utiliser des séances de.