Allora.. il tutto testato su server Aruba:
succede questo:
se io metto nella pagina (vuota) con ovviamente i tags <? ?> di php:
setcookie('nome','valore','ecc...ecc.');
Apro IE (6.0) in quella pagina, lui crea il cookie
Se io metto:
setcookie('nome','valore','ecc...ecc.');
header ("Location: pagina.php");
lui non crea il cookie ...
cosa può essere???
Mettendo invece
setcookie('nome','valore','ecc...ecc.');
echo "<meta refresh ecc.. di 3 secondi>"
lui mi crea il cookie ... a questo punto mi viengono i mente 2 cose:
1. Che non abbia il tempo di creare il cookie;
2. Che l'header cancelli il cookie
3. Che viene eseguito tutto insieme, quindi con l'header cambia pagina e non ha quindi il tempo di eseguire la funziona di cookie;
bah!
