Création cookie en PHP

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

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

      page1.php:

      <?php
      require("head.php");
      ....
      0
      1. alors essaye
        if(!isset($HTTP_COOKIE_VARS['compteur']))
        {
        setcookie( "compteur", "ok", (time() + 3600), "/", "www.greg.com");

        ....
        }

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