Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di barnico
    Registrato dal
    Oct 2001
    Messaggi
    490

    [php]sessione che non si chiude

    perchè non mi si chiude la sessione:
    session_start();
    session_unset();
    session_destroy();
    header("Location:index.php");
    exit();
    dove sbaglio?

  2. #2
    come fai a sapere che non si chiude?
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

  3. #3
    Utente di HTML.it L'avatar di barnico
    Registrato dal
    Oct 2001
    Messaggi
    490
    perchè faccio un controllo sulla variabile di sessione che io mi setto in true per far vedere un menu all'utente loggato, e anche quando faccio logout il menu rimane sempre li

  4. #4
    tieni presente che la sessione viene cancellata solo quando ha finito di eseguire tutto il codice della pagina...
    se dopo il redirect fai un refresh della pagina che succede?
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

  5. #5
    Utente di HTML.it L'avatar di barnico
    Registrato dal
    Oct 2001
    Messaggi
    490
    niente come se non avessi fatto il logout

  6. #6
    Utente di HTML.it L'avatar di barnico
    Registrato dal
    Oct 2001
    Messaggi
    490
    ma il codice che io uso per chiudere la sessione è giusto, ho sbaglio qualcosa?

  7. #7
    a me sembra ok, però potrei anche sbagliarmi...
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.