Quando entro nell'amministrazione e faccio il login, creo le variabili di sessione in questo modo:
Codice PHP:
$_SESSION['id_utente'] = $row["id"];
$_SESSION['utente'] = $utente;
$_SESSION['password'] = $password;
$_SESSION['permesso'] = "evvai";
subito dopo lo indirizzo alla pagina voluta con
header("Location: ".$http."admin/admin.php?cat=prodotti");
Il fatto è che quando vado in quella pagina le variabili di sessione risultano vuote. Sopra ogni pagina dell'amministrazione ho inserito questo codice:
Codice PHP:
session_start();
//Se sono all'inizio amministrazione o dopo il logout, distruggo le variabili e inizio una nuova sezione
if(isset($_GET["start"])){
session_unset();
session_destroy();
session_start();
}
//file da includere
include("include/config.inc.php");
ob_start();
Qualcuno capisce dove sta l'errore? :master: