Bonjour à tous !

Je me permets de vous contacter car j'ai une erreur pour le moins étrange que je ne parviens pas à débugger !
J'ai créer des cookies de connexion automatique :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
setcookie('pseudo', $pseudo , time() + 365*24*3600);
setcookie('connexion_auto', $hash , time() + 365*24*3600);
Que j'aimerai supprimé, mais je n'y parviens pas... J'ai une page de deconnexion :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
// On détruit les cookies
setcookie('pseudo');
unset ($_COOKIE['pseudo']);
setcookie('connexion_auto');
unset ($_COOKIE['connexion_auto']);
 
// On écrase le tableau de session
$_SESSION = array();
 
// On détruit la session
session_destroy();
Pourtant cette page ne détruit pas mon cookies qui reste en mémoire dans firefox (lorsque je vais voir dans outil -> option -> vie privée). Lorsque je supprime les cookies a la main cela me déconnecte bien de mon site...

J'ai également essayé en mettant un temps négatif comme dans le manuel php mais cela ne fonctionne pas non plus.

Plus étrange lorsque j'ajoute :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
setcookie('pseudo', "jean" , time() + 365*24*3600);
setcookie('connexion_auto', "blabla" , time() + 365*24*3600);
Mon navigateur m'enregistre 2 nouveaux cookies ayant pourtant le meme nom plutot que d'écraser le premier...

Quelqu'un saurait il d'ou cet étrange phénomène pourrait il provenir ?

Merci d'avance pour vos réponses !