Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562

    session_destroy() - dove lo posizono?

    in che punto della pagina devo posizionare session_destroy()?

    la mia è una pagina HTML che all'interno uno script.
    <html>
    <head>
    </head>
    <body>
    session_start() lo posiziono qui (giusto?)
    ....
    </body>

    Dove posiziono destroy?

  2. #2
    session_start deve andare prima di ogni output html e session_destroy subito dopo

    cmq per eliminare le variabili contenute in una sessione basta
    $_SESSION=array();

    in questo modo svuoti le variabili

  3. #3
    la pagina deve essere con estensione .php

    devi mettere session_start() prima del codice html.

    Poi non avrebbe senso creare e distruggere la sessione nella stessa pagina.


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

  4. #4
    di solito il session_destroy() lo si usa in un log out

    poi fai tu

    sintassi corretta (come gia ti hanno detto)
    Codice PHP:
    <?php
            session_start
    ();
            if (isset(
    $_SESSION['nomesessione']))
             {
              
    session_unset(); // disabilita la sessione
              
    session_destroy(); // distrigge la sessione
              
    header("Location: Home.php"); // ridirezione sulla home senza la sessione attiva
            
    }
            else
            {
              
    header("Location: Errore.php");
            }
    /* Per cancellare una sessione prima si deve disabilita e poi si può distruggere*/
    ?>
    questo è un esempio di logOut(.php)


    --------------------------

    Codice PHP:
    <?php
            session_start
    ();
    ?>
    <html>
    ...
    </html>
    questo è un esempoi di una pagina normale dove serve la sessione (pagina .php ovviamente)
    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

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.