Codice PHP:
function check_day_passed($data)
{
$data = substr($data, 0, 10);
list($anno, $mese, $giorno) = explode("-", $data);
if(date("d") > $giorno && date("m") >= $mese && date("Y") >= $anno)
{
return true;
}
else
{
return false;
}
}
// data estratta dal database
$data = "2006-07-05 08:55:25";
if(check_day_passed($data))
{
print("Si, è passato un giorno!");
}
else
{
print("No, non è passato un giorno!");
}
check_day_passed() sarebbe una funzione booleana che ti dice se al momento del richiamo della funzione è passato un giorno, rispetto al time-stamp che estrai dal database (quindi dall'ultimo login). E' un semplice paragone tra le date.
Spero sia quello di cui avevi bisogno.