Ho un login scritto da me, mi loggo e tutto funziona, in tutte le pagine.
Vado nella pagina della lista delle notizie e mi riporta alla pagina del login dicendomi nome utente e password errati, come se avesse perso i dati contenuti nella sessione.
Questo però me lo fa solo con firefox, se faccio con ie va tutto bene.
lo script che controlla il login è inserito in ogni pagina del pannello amministratore ed è questo:
Ora provo a cambiarlo mettendogli $_SESSION['auth'] != 1Codice PHP:
<?php
function auth()
{
if(empty($_SESSION['auth']))
{
header("Location: index.php?alert=1");
die();
}
else
{
session_regenerate_id(true);
}
}
?>
Non so che fare, è una cosa veramente fastidiosa!
EDIT: fa lo stesso errore