Création cookie en PHP

greg_one -  
 mitchlmx007 -
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..
A voir également:

3 réponses

thebest85 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 
A tu verifier que ton cookie est avant n'importe quelle balise html meme <html> ?
0
greg_one
 
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   Statut Membre Dernière intervention  
 
alors essaye
if(!isset($HTTP_COOKIE_VARS['compteur']))
{
setcookie( "compteur", "ok", (time() + 3600), "/", "www.greg.com");

....
}

Essaye sa on c'est jamais
0
mitchlmx007
 
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