[RESOLU] Tester si une variable cookie existe

Eléphanteau du PHP | 38 Messages

15 sept. 2022, 13:12

Bonjour à tous,

je tente de réaliser pour mon site un petit bandeau pour accepter les cookies.

Mon probleme est qu'apres validation le bandeau réagit bien il dispatait et ajoute les cookies.

malheureusement au rechagement d'une page le bandeau reaparait. voici mon code:

Code : Tout sélectionner

if(!isset($_COOKIE['accept'])){ $cookies = true; }
Merci

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

15 sept. 2022, 18:05

C'est soit que tu n'enregistres pas correctement le fait que le bandeau ait été validé, ou alors qu'au chargement de ta page tu ne lis pas correctement le cookie dans lequel tu as stocké le fait que le bandeau ait été validé.


Sinon une solution gratuite, opensource et développé par un français (Cocorico !) existe :
https://tarteaucitron.io/fr/
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 38 Messages

17 sept. 2022, 10:31

Bonjour je viens de trouver mon erreur,
Par deffaut le "path" du cookie n'était pas sur "/" en corrigant ca fonctionne.
Merci pour votre aide.