Buona sera a tutti.
Leggendo qualche post su come l'utente resta connesso dopo l'autenticazione, mi trova un po' in difficoltà.
All'inizio ho fatto cosi:
Codice PHP:
if(isset($_POST['chkConnesso'])) {                     //resta connesso è per 30 giorni                    setcookie("log", 'OK', time()+3600*30);                }
//verifico ad ogni pagina che necessita
if (@$_COOKIE["log"] != "OK"){        header("Location: login.php");        exit;    } 
Però ho notato su altri post che invece che inserire il valore 'OK' inserisco come in questo caso:
Codice PHP:
if(isset($_POST['chkConnesso'])) {                     //resta connesso è per 30 giorni                    setcookie("log", $row['id_user'], time()+3600*30);                }
//$row['id_user'] prelevato dalla select di autenticazione 
Domanda: come faccio ad eseguire il controllo sul cookie, se non so quale id_user si è loggato?
Tipo:
Codice PHP:
if (@$_COOKIE["log"] != ?????????????????????){        header("Location: login.php");        exit;    } 
Al posto dei punti interrogativi dovrei inserire il valore dell'id_user?
Altrimenti c'è altro tipo di controllo?
Grazie mille.