Création cookie en PHP

Fermé
greg_one - 22 déc. 2003 à 14:13
 mitchlmx007 - 1 févr. 2009 à 12:26
salut,
je n'arrive pas a générer des cookies.. Il n'y a rien dans mon rep cookie/ de windows.
J'utilise easyphp 1.7 en local pour l'instant. Est-ce que ça peut poser pb??

voici mon code:
if(!(isset($_COOKIE["compteur"])))
{
setcookie( "compteur", "ok", (time() + 3600), "/", "www.greg.com");

....
}

voici ma conf dans phpinfo:
J'ai rien modifié pour l'instant

session.cookie_domain no value no value
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.use_cookies On On
session.use_only_cookies Off Off

Merci de votre aide..

3 réponses

thebest85
Messages postés
12
Date d'inscription
dimanche 1 juin 2003
Statut
Membre
Dernière intervention
23 décembre 2003

22 déc. 2003 à 19:02
A tu verifier que ton cookie est avant n'importe quelle balise html meme <html> ?
0
oui, c'est la 1ere instruction, du fichier head.php
ya juste un require qui l'appelle.

page1.php:

<?php
require("head.php");
....
0
thebest85
Messages postés
12
Date d'inscription
dimanche 1 juin 2003
Statut
Membre
Dernière intervention
23 décembre 2003

23 déc. 2003 à 08:18
alors essaye
if(!isset($HTTP_COOKIE_VARS['compteur']))
{
setcookie( "compteur", "ok", (time() + 3600), "/", "www.greg.com");

....
}

Essaye sa on c'est jamais
0
essaye ça:

if(empty($_COOKIE["compteur"])) { // si cookie present
setcookie( "compteur", "ok", time() + 3600, "/", ".greg.com");
...
}else{ //si pas de cookie deja present {
setcookie( "compteur", "ok", time() + 3600, "/", ".greg.com");
...
}
0