Prima pagina:
Codice PHP:
<?php session_start();
$_SESSION['utime'] = time(); //Contesto globale oltre al discorso che $_SESSION è un superglobale
Seconda pagina:
Codice PHP:
<?php session_start();
if(isset($_SESSION) && is_array($_SESSION), && isset($_SESSION['utime'])
{
$old = $_SESSION['utime'];
$_SESSION['utime'] = time(); //Aggiorno
var_dump($old, $_SESSION['utime']);
}
else
{
echo 'non esisto';
}
Prima pagina rivolta all'utente ma il cookie potrà essere visibile al successivo caricamento poiché nella prima pagina indica al browser di creare il cookie "Set-Cookie" mentre nella seconda pagina è "Cookie" entrambi intestazioni http.
In questo esempio php dovrebbe salvare il contenuto del valore scritto nella variabile sessione nel file impostato in php.ini
Inoltre poiché usi i cookie assicurati di non produrre output, nemmeno markup HTML, errori Warnings o Notice di php "comunque output"
Può specificare se non funziona solo con dispositivi apple/Iphone? Bene il suo codice è sbagliato.