Cookies PHP Notice: Undefined index

Bonjour,

J'ai un soucis qui est apparu tout a l'heure.

Ce matin Mes scripts utilisant les cookies marchait très bien comme :

$id_profil=$_COOKIE['id_profil'];

Et cet après midi plus rien, nada. Pourtant ces cookies ne sont pas vides si j'en crois firefox.
Configuration: Windows XP
Firefox 3.5.7

5 réponses

  1. tu a pas toucher au e_report ?

    Le cookie marche toujour juste que php te demande de verifier si il existe bien
    if (isset($_COOKIE['id_profil'])){
       $id_profil=$_COOKIE['id_profil']; 
    }
    
    1. Je n'ai pas touché au e_report, je ne sait pas ce que c'est d'ailleurs.

      Sinon oui en effet un isset() retourne un valeur nulle pour le cookie pourtant mon cookie a bien du contenu en local .

      Hier ca a remarché, je ne sait pas pourquoi, et ce matin ca ne marche pas non plus ...
      1. Bonjour,

        Vérifie la durée de vie du cookie. Firefox ne l'efface pas nécessairement dès qu'il est périmé, mais par contre ne l'enverra pas au serveur...

        Xavier
        1. voila mon setcookie :

          setcookie('test[pass]', $password, (time() + 3600));
          1. Il a une durée d'une heure seulement, donc c'est normal que le matin tu ne l'aies plus, mais que cela revienne ensuite !