ciao a tutti, ho una difficoltà (tanto per cambiare)
mi hanno passato una classe per il login
il mio problema è quello segnato in rosso.codice:// se username e password esistono registro la sessione if (($array['username'] == $_POST['username']) && ($array['password'] == $_POST['password'])) { // cancello le sessioni doppie $sql_delete = "DELETE FROM sessions WHERE id_sess='{$id_sess}' OR UNIX_TIMESTAMP(NOW()) - last_action = global $_SESSIONS_VARS[gc_time]"; $query_delete = mysql_query($sql_delete); // nuovo id_sess $id_sess = md5(uniqid(microtime()));
Quando faccio partire lo script nopn mi cancella la sessione salvata; fondamentalmente perchè non riesco a tradurre la stringa;
noterete subito questo pezzo global $_SESSIONS_VARS[gc_time] e vi rispondo chje sto sviluppando il tutto con php 4.3.6.
La mia domanda è $id_sess dovrebbe reciuperarla da qualche parte , a rigor ddi logica si!
ma al parte che non comprendo è la seguente $_SESSIONS_VARS[gc_time].
gc_time è un comando abbinato a $_SESSIONS_VARS ?
scusate la confusione nella scrittura , ma non cancella le sessioni e non capisco cosa debba cancellare visto che ogni sessione è differente dalle altre...
cia!!!