Originariamente inviato da phpmydeath
Ho capito il meccanismo...
Nel login non posso fare la query dell'ultimo accesso altrimenti non riuscirei a trasportarla nella pagina della home dove dev'essere indicato.
no, se affermi questo allora non lo hai capito.
ti faccio un esempio al volo
Codice PHP:
if($login) { //se ho effettuato il login correttamente
$q = mysql_query("SELECT Ultimo_Accesso From utenti WHERE utente = 'utente_che_vuoi'");
$r = mysql_fetch_array($q);
//a questo punto hai nella variabile $r['Ultimo_Accesso'] il valore del vecchio login, ti trovi?
$_SESSION['Vecchio_Accesso'] = $r['Ultimo_Accesso']; //ti sei salvato da un'altra parte questo dato
mysql_query("UPDATE utenti SET Ultimo_Accesso = NOW() WHERE bla bla");
//hai aggiornato l'ultimo accesso per LA PROSSIMA VOLTA
//ora fino quando l'utente sta dentro gli potrai far vedere il vecchio accesso stampando la variabile di sessione
}
più chiaro di così non so spiegartelo