voglio usare cookie
nella pagina web e voglio usarlo per salvare eventuali variabili opzionali. ma dopo l'uso setcookie
e la pagina di aggiornamento isset()
non possono rilevare, devo essere molte pagine di aggiornamento per usarlo,Set di cookie PHP nella seconda pagina di aggiornamento
non posso usarlo nel primo aggiornamento o visitare la pagina.
PHP:
setcookie("user", "Alex Porter", time()+3600);
if (isset($_COOKIE["user"]))
echo "Welcome " . $_COOKIE["user"] . "!<br>";
else
echo "Welcome guest!<br>";
//unset($_COOKIE['user']);
//setcookie('user', '', time() - 3600);
RISULTATO:
dopo salvare e aggiornare la pagina
Welcome guest!
seconda di aggiornamento:
Welcome Alex Porter
Ecco come funziona. Il cookie viene impostato sulla risposta e inviato con la successiva richiesta – mplungjan
possibile duplicato di [cookie di lettura PHP creati con setcookie()] (http://stackoverflow.com/questions/4148126/php-read-cookies-created-with -setcookie) – mplungjan