problemino con le sessioni tra le pagine

  • Creatore Discussione Creatore Discussione omegas
  • Data di inizio Data di inizio

omegas

Nuovo Utente
4 Apr 2011
11
0
0
cercherò di essere piu chiaro possibile:
ho un index.php con
1) il div di login con include("login.php"); che chiama il box con il form di login
2) uno switch che in base alla variabile che passo all'index.php mi apre una pagina nel div del contenuto a destra, esempio: include("home.php");

dopo il login, al posto del form del login mi viene visualizzato il div con il tasto di log out che ho settato onclick="<?php session_destroy(); ?>, e a destra la home.php.

il problema è che se dalla navigation bar accedo ad un'altra pagina mi slogga in automatico.
clickando sulla pagina admin nella navigation bar, mi dovrebbe aprire l'index con il login.php e admin.php al posto di home.php
fattosta che qualsiasi pagina io apra dalla navigation bar non risulto piu loggato.

ogni pagina che dovrebbe apparire nel box del contenuto è composta da:
connessione al database
codice per il controllo dell'autenticazione (se serve lo posto)
if ($SESSION['log'] != 0 ) { mostra pagina }

se non sono stato chiaro ditemelo. attendo il vostro prezioso aiuto
 
risolto, nel paramentro onclick del submit non andava bene mettere session_destroy, perche lo eseguiva anche senza premere il tasto.
 
Ultima modifica:

Discussioni simili