Vérifier si les cookie son activé ou pas
Kdopj
-
Kdopj Messages postés 21 Statut Membre -
Kdopj Messages postés 21 Statut Membre -
Bonjour, est ce que ce code est bien pour vérifier si les cookie son activé ou pas ? :
<?php
setcookie('Cookie', $_SERVER["REMOTE_ADDR"], time() + 60);
if(empty($_COOKIE['Cookie'])) {
echo 'Désactivé';
}
else {
echo 'Activé';
}
?>
Merci
<?php
setcookie('Cookie', $_SERVER["REMOTE_ADDR"], time() + 60);
if(empty($_COOKIE['Cookie'])) {
echo 'Désactivé';
}
else {
echo 'Activé';
}
?>
Merci
A voir également:
- Vérifier si les cookie son activé ou pas
- Verifier compatibilite windows 11 - Guide
- Vérifier si mot de passe piraté - Guide
- Vérifier si une phrase est correcte grammar check - Accueil - Google
- Comment activé - Guide
- Vérifier température pc - Guide
13 réponses
essayes comme ça (je n'ai pas testé)
<?php
if(!isset($_GET['num'])){
//c'est la premiere fois
setcookie('Cookie', $_SERVER["REMOTE_ADDR"], time() + 60);//pose du cookie
header('Location:test_cookie.php?num=1');//on recharge la page, donc au rechargement le GET['num'] existera et serra egal à 1
}else{
//ce n'est pas ma premiere fois donc on test si cookie activé ou pas
if(empty($_COOKIE['Cookie'])) {
echo 'Désactivé';
}
else {
echo 'Activé';
}
}
?>
Bon alors, j'ai testé, ça fonctionne bien sauf que a la première visite ça marque Refusé car le Cookie ce créer pas avant la vérification..., comment faire pour créer le cookie avant la vérification en 1 seul page ?
non ton code ne peux pas fonctionner, tu ne peux pas dans une même page poser un cookie et le lire
il faut une première page qui pose le cookie, puis une autre qui ensuite va venir le lire (ce peux être la même mais après rechargement)
exemple si ton script se nomme test_cookie.php
il faut une première page qui pose le cookie, puis une autre qui ensuite va venir le lire (ce peux être la même mais après rechargement)
exemple si ton script se nomme test_cookie.php
<?php
setcookie('Cookie', $_SERVER["REMOTE_ADDR"], time() + 60);//pose du cookie
header('Location:test_cookie.php');//on recharge la page
if(empty($_COOKIE['Cookie'])) {
echo 'Désactivé';
}
else {
echo 'Activé';
}
?>
mon post est parti trop vite , tel quel mon script va boucler indéfiniment si coockie désactivé, donc il faut l'améliorer
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oui mais comment faire pour que sa actualise seulement une fois ? Si cookie est désactivé on peux pas...
Sa marche mais j'aimerais qu'il n'y est pas de ?num=1 après le .php, c'est possible qu'après me ?num=1, sa renvoi vers la page sans atribu ?