Problème lors du récupération du COOKIE
ld91
Messages postés
11
Statut
Membre
-
ld91 Messages postés 11 Statut Membre -
ld91 Messages postés 11 Statut Membre -
Bonsoir,
je vien de créer un cookie . mais lorsque j'essaye de récupérer son contenu il me dit qu'il ne connait pas le nom du cookie.voilà mon syntaxe quelqu'un peut-il m'aider à le débuger?
création du cookie:
récupération du cookie:
Merci
je vien de créer un cookie . mais lorsque j'essaye de récupérer son contenu il me dit qu'il ne connait pas le nom du cookie.voilà mon syntaxe quelqu'un peut-il m'aider à le débuger?
création du cookie:
setcookie('idbillet', $_POST['idBillet'], time() + 365*24*3600);
récupération du cookie:
if (isset($_COOKIE["idClient"])) echo $_COOKIE['idClient'];else
echo " <h3 ><FONT color='red'>Erreur Récupération cookie</FONT></h3>" ;
Merci
| EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :ICI Merci d'y penser dans tes prochains messages. |
A voir également:
- Problème lors du récupération du COOKIE
- Récupération de déchets - Guide
- Convertisseur récupération de texte - Guide
- Supprimer cookie - Guide
- Recuperation video youtube - Guide
- Recuperation message whatsapp supprimé - Guide
4 réponses
Bonjour
Si tu appelles ton cookie 'idBillet' quand tu le crées, normal que tu ne le retrouves pas sous le nom 'idClient'.
Si tu appelles ton cookie 'idBillet' quand tu le crées, normal que tu ne le retrouves pas sous le nom 'idClient'.
ld91
Messages postés
11
Statut
Membre
en faite je crée deux cookies en même temps j'ai pas fait attention quand j'ai fais copier coller pour vous montrer mon problème
Salut,
Un petit coup d'oeil sur la doc : https://www.php.net/manual/fr/function.setcookie.php#refsect1-function.setcookie-notes
Erreurs communes :
Les cookies ne seront accessibles qu'au chargement de la prochaine page, ou au rechargement de la page courante. ...
Bonne journée
Un petit coup d'oeil sur la doc : https://www.php.net/manual/fr/function.setcookie.php#refsect1-function.setcookie-notes
Erreurs communes :
Les cookies ne seront accessibles qu'au chargement de la prochaine page, ou au rechargement de la page courante. ...
Bonne journée
Bonjour,
Sur ta seconde page (celle où tu veux récupérer ton cookie), AVANT ton IF ... fais donc un :
Et montre nous ce que ça te retourne....
Et pense à tester tes variables AVANT de les utiliser... par exemple avec l'écriture TERNAIRE.
Sur ta seconde page (celle où tu veux récupérer ton cookie), AVANT ton IF ... fais donc un :
print_r($_COOKIE);
Et montre nous ce que ça te retourne....
Et pense à tester tes variables AVANT de les utiliser... par exemple avec l'écriture TERNAIRE.
$idClient = isset($_COOKIE['idClient']) ? $_COOKIE['idClient'] : NULL;
if ($idClient ){
echo $idClient ;
}else{
echo " <h3 ><FONT color='red'>Erreur Récupération cookie</FONT></h3>" ;
}
idem pour ta première ligne de code :
A changer par :
setcookie('idbillet', $_POST['idBillet'], time() + 365*24*3600);
A changer par :
$idBillet = !empty($_POST['idBillet']) ? $_POST['idBillet'] : NULL;
if($idBillet ){
setcookie('idbillet', $idBillet, time() + 365*24*3600);
}else{
echo " idBillet est vide ou n'existe pas !":
print_r($_POST); // le temps des tests...
}
