Visualizzazione dei risultati da 1 a 7 su 7

Discussione: chiudere sessione

  1. #1

    chiudere sessione

    ho creato una sessione con $_SESSION[clientesingolo];

    ad un certo punto voglio non tenere più in memoria la sessione:
    uso session_unregister(clientesingolo);
    e lo uso a findo pagina
    ma non funziona
    devo farne in qualche altro modo?
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

  2. #2
    unset();

  3. #3

    Re: chiudere sessione

    [supersaibal]Originariamente inviato da sandroacchiardi
    ho creato una sessione con $_SESSION[clientesingolo];

    ad un certo punto voglio non tenere più in memoria la sessione:
    uso session_unregister(clientesingolo);
    e lo uso a findo pagina
    ma non funziona
    devo farne in qualche altro modo? [/supersaibal]
    Dopo aver letto il manuale

    Per la singola variabile
    unset($_SESSION['clientesingolo']) ;

    occhio anche agli apici

    Per eliminare tutta la sessione
    $_SESSION = array() ;
    session_destroy() ;
    per favore NIENTE PVT TECNICI da sconosciuti

  4. #4
    Codice PHP:
    <?php

    // Inizializza la sessione.
    // Se state usando session_name("qualcosa"), non dimenticatevelo adesso!
    session_start();
    // Desetta tutte le variabili di sessione.
    session_unset();
    // Infine , distrugge la sessione.
    session_destroy();

    ?>
    PS: script presente sul sito ufficiale del php: http://it.php.net

  5. #5
    [supersaibal]Originariamente inviato da smal
    Codice PHP:
    <?php

    // Inizializza la sessione.
    // Se state usando session_name("qualcosa"), non dimenticatevelo adesso!
    session_start();
    // Desetta tutte le variabili di sessione.
    session_unset();
    // Infine , distrugge la sessione.
    session_destroy();

    ?>
    PS: script presente sul sito ufficiale del php: http://it.php.net [/supersaibal]

    Sintassi da non usare se si usa $_SESSION (come raccomandato)

    Note:If you are using $_SESSION (or $HTTP_SESSION_VARS), do not use session_register(), session_is_registered() and session_unregister().

    Note: If $_SESSION (or $HTTP_SESSION_VARS for PHP 4.0.6 or less) is used, use unset() to unregister a session variable, i.e. unset ($_SESSION['varname']);.
    per favore NIENTE PVT TECNICI da sconosciuti

  6. #6
    Scusa, ma è il metodo che elimina una sessione del tutto. Almeno a parer mio, da neofita leggermente avanzato.

  7. #7
    [supersaibal]Originariamente inviato da smal
    Scusa, ma è il metodo che elimina una sessione del tutto. Almeno a parer mio, da neofita leggermente avanzato. [/supersaibal]
    Posso solo ripeterti di leggere il manuale, più avanzato di quello non ce n'è

    Quel metodo non dovrebbe essere usato se si usa l'array $_SESSION
    per favore NIENTE PVT TECNICI da sconosciuti

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.