2010-05-12 6 views
0

at index.php J'ai un formulaire pour remplir certains paramètres. le formulaire poste à setsettings.phpPourquoi php n'est pas en train de lire mon cookie?

à setsettings.php il utilise les données de formulaire et définit quelques cookies et redirige vers index.php. si je print_r ($ _ COOKIE) à setsettings.php tout va bien. mais rien ne vient à index.php, le tableau $ _COOKIE est vide :(

Est-ce que quelqu'un sait comment je vais sur la résolution de ce

I Programmation Set det par (setsettings.php):

/* Write new cookie */ 
$expire = 60 * 60 * 24 * 60 + time(); // ~2 months 
setcookie("user_var_001", $_POST['selection'], $expire); 

et index.php print_r ($ _ COOKIE) tourne en blanc, la fonction

Répondre

2

copier-coller à partir PHP: setcookie commentaires:

Quand un cookie sur une page qui réoriente, le cookie doit être réglé après l'appel à en-tête ('Lieu: ....')

Tels que:

<?php 
header('Location: http://www.example.com/'); 
setcookie('asite', $site, time()+60*60, '/', 'site.com'); 
?> 

Je suggère la recherche de cette page pour "rediriger", il y a aussi un problème décrit sur IIS.

P.S. Essayez sans la redirection et vérifiez si le cookie est défini après l'actualisation de la page.

+0

Je pense que mon problème principal était que le cookie n'avait pas de domaine ... après en avoir défini un il fonctionne comme un charme: D – Jason94

+0

suivi: maintenant j'ai un problème avec le domaine. si je poste mes paramètres, je suis redirigé et il charge le cookie ... fonctionne bien. mais si je charge la page, nouvel onglet, il ne semble pas lire le cookie – Jason94

+0

Difficile à deviner, exemple de source ou plus de détails pourrait être utile. Est-ce qu'il charge le cookie dans le même onglet lors d'un rafraîchissement/navigation? Avez-vous défini le domaine pour accepter les sous-domaines (par exemple www) avec .example.com? Pensez le. au début est important, ne me souviens pas de 100%. – Indrek

0

setcookie() est appelé avant que le code a été imprimé

0

Essayez d'imprimer?

Questions connexes