Bonjour à tous ! J'ai un petit problème concernant une création de
cookie : j'utilise la fonction PHP include pour insérer ce bout de code
en début de chaque page de mon site :
<?php
if (isset($_COOKIE['connecte']))
{
$moment=time()+5*60;
setcookie('connecte','oui',$moment);
}
else
{
(...)
$moment=time()+5*60;
setcookie('connecte','oui',$moment);
(...)
}
?>
J'ai retiré les appels SQL, mais j'ai testé sans et ils ne posent aucun
pb. Mais le cookie ne veut pas se créer ! Je précise que, sous WAMP, ça
marche, sur le compte Free de mon frère, ça marche ; mais pas sous le
mien. Au passage, le script passe bien sur les setcookie, j'ai posé des
echos qui en témoignent.
La seule chose que j'ai envisagé, c'est le fait que mon compte possède
un point dans l'URL, au lieu d'un tiret ou d'un underscore :
david.grimarne.free.fr ; mais dans ce cas, pourquoi est-ce que le second
cookie du site passe correctement ?