Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Logout (sessioni)

  1. #1
    Utente di HTML.it L'avatar di marmos
    Registrato dal
    Nov 2007
    Messaggi
    34

    Logout (sessioni)

    non riesco a programmare il logut da una sessione
    non va bene così??
    Codice PHP:
    <?php
      session_start
    ();

       
    $_SESSION=array(); // Desetta tutte le variabili di sessione.

      
    session_destroy(); //DISTRUGGE la sessione.
      
    ?>

  2. #2

    Re: Logout (sessioni)

    Originariamente inviato da marmos
    non riesco a programmare il logut da una sessione
    non va bene così??
    Codice PHP:
    <?php
      session_start
    ();

       
    $_SESSION=array(); // Desetta tutte le variabili di sessione.

      
    session_destroy(); //DISTRUGGE la sessione.
      
    ?>
    va bene, pero' sarebbe opportuno mettere un redirect seguito da un exit.

    Codice PHP:
    <?php
    session_start
    ();

    $_SESSION=array(); // Desetta tutte le variabili di sessione.
    session_destroy(); //DISTRUGGE la sessione.

    header("location: path_to/index.php");
    exit;

      
    ?>

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it L'avatar di marmos
    Registrato dal
    Nov 2007
    Messaggi
    34
    ho provato ma nn funzia.......
    ecco il mio codice........
    Codice PHP:
    <?php
    session_start
    ()
      
    # Destroy current session:
        
    $_SESSION=array();
        
    session_destroy();
        
    header("location: [path].htm");
        exit;
      
    ?>
    c'è qualcosa che non va?
    Grazie di tutto!!

  4. #4
    Originariamente inviato da marmos
    ho provato ma nn funzia.......
    ecco il mio codice........
    Codice PHP:
    <?php
    session_start
    ()
      
    # Destroy current session:
        
    $_SESSION=array();
        
    session_destroy();
        
    header("location: [path].htm");
        exit;
      
    ?>
    c'è qualcosa che non va?
    Grazie di tutto!!
    a parte il ; dopo session_start() cos'e' che non va? che riprende lo stesso session_id???? sarebbe perfettamente normale. L'importante e' che la sessione sia stata svuotata.

    fai una ricerca, ne abbiamo parlato parecchie volte.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.