//################## CONFIGURAZIONE ################################ //default $ADMIN_DATI[pagina_def] = "home"; $ADMIN_DATI[debug] = "SI"; $ADMIN_DATI[pwd] = "trisc99"; //definizione pagine $ADMIN[home][nome] = "Home page"; $ADMIN[debug][nome] = "DEBUG"; $ADMIN[debug][admin_vis_sito] = "SI"; $ADMIN[login][nome] = "Login"; $ADMIN[logout][nome] = "Logout"; $ADMIN[invio_email][nome] = "Invia E-mail"; $ADMIN[encode][nome] = "Encode"; $ADMIN[phpinfo][nome] = "Info PHP"; $ADMIN[indi2][nome] = "INDI"; //codice iniziale session_start(); if ($_GET[padmin] != "") $ADMIN_DATI[pagina] = $_GET[padmin]; else $ADMIN_DATI[pagina] = $_SESSION[padmin]; //se non c'e' imposto la pagina di default if($ADMIN_DATI[pagina] == "") $ADMIN_DATI[pagina] = $ADMIN_DATI[pagina_def]; //metto la pagina in sessione $_SESSION[padmin] = $ADMIN_DATI[pagina]; //loggo pagian d($ADMIN_DATI[pagina],"PAGINA ADMIN"); d($ADMIN_DATI,"ADMIN_DATI"); //imposto variabili globali corte $padmin = $ADMIN_DATI[pagina]; //MERGE DATI ??? $ADMIN_DATI = array_merge($ADMIN_DATI, $ADMIN[$padmin]); //pagine speciali if(admin_login() == FALSE) $ADMIN_DATI[pagina] = "login"; else d_info("Login OK"); if($ADMIN_DATI[pagina] == "logout") { //$_SESSION["admin_login"] = ""; unset ($_SESSION["admin_login"]); //unset ($_SESSION); } ?>
| Amministrazione - - | ||