è un errore (LOGICO) classico:
Il cookie viene settato (infatti lo vedi), però come tale è disponibile solo alla rilettura della pagina: in pratica se provi a fare due pagine diverse così:
1:
Codice PHP:
<?php
setcookie ("test_cookie","niente di particolare",time()+43200,"/");
echo "<HTML>";
echo "<BODY>";
echo "Carica l'altra pagina.";
echo "</BODY>";
echo "</HTML>";
?>
2:
Codice PHP:
<?php
echo "<HTML>";
echo "<BODY>";
if (isset($test_cookie)){
echo "Ciao cookie, i tuoi contenuti sono: $test_cookie";
} else {
echo "Non ho trovato alcun cookie con il nome test_cookie";
}
echo "</BODY>";
echo "</HTML>";
?>
dovrebbe funzionare.