Question

I les gars.

ont travaillé autour avec des cookies en PHP pour un certain temps. Mais quelque chose est venu à mon esprit.

Est-ce que il est possible de rassembler tous les cookies (sans connaître ses noms), ou au moins énumérer tous les noms des cookies présents dans un navigateur?

Cordialement.

Était-ce utile?

La solution

print_r($_COOKIE)

Autres conseils

Non, vous ne pouvez pas. php ne peut localiser les cookies créés à partir de l'hôte, il auto. Cette sécurité est d'un côté du navigateur.

Oui, vous pouvez obtenir tous les cookies que vous avez défini par:

foreach($_COOKIE as $key => $value)
{
  echo $key . " => " . $value;
}

Hope this helps!

Non, les cookies sont du domaine spécifique. Vous pouvez obtenir plus de protection contre le piratage des cookies en configurant vos cookies comme HttpOnly, pris en charge en PHP depuis 5.2.0.

Pas de côté serveur, mais un excellent outil pour montrer tous les cookies du côté client est MAXA Cookie Manager : . Il montre les cookies indépendants avancés et navigateur, aussi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top