setter un cookie n'importe quand
Bonsoir,
je sais bien qu'il n'est pas possible d'appeler la fonction setcookie après avoir émis des headers. Aussi, ai-je essayé une "bidouille", mais qui ne semble pas marcher ; peut-on m'expliquer pourquoi ça ne marche pas ?
Code principal :
Code:
1 2
| ...
<iframe src="../script_laurents/setcookie_connecte.php" width="0" height="0" frameborder=0></iframe> |
setcookie_connecte.php :
Code:
1 2 3
| <?php
setcookie("connecte", "true", time()+3600*24*365*100);
?> |
Pour vérifier si ça marchait, j'ai mis ce code dans une page :
Code:
echo "<script>alert('COOKIE CONNECTE=".$_COOKIE['connecte']."')</script>";
et apparemment, pas de cookie...