Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 21
  1. #11
    Originariamente inviato da }gu|do[z]{®©
    perchè svuoti $_SESSION ???

    session_destroy non lo dovrebbe fare?
    Svuota l'array per lo script in esecuzione...e poi se il manuale ufficiale suggerisce di fare così ci sarà un motivo: non ho provato ma non vorrei che php si rifiutasse di distruggere il file se l'array di sessione risulta ancora pieno
    per favore NIENTE PVT TECNICI da sconosciuti

  2. #12
    Originariamente inviato da Fabio Heller
    Svuota l'array per lo script in esecuzione...e poi se il manuale ufficiale suggerisce di fare così ci sarà un motivo: non ho provato ma non vorrei che php si rifiutasse di distruggere il file se l'array di sessione risulta ancora pieno
    mica ti contestavo..chiedevo lumi

    mi pare curiosa sta cosa però.. se io voglio distruggere la sessione è difficile che non lo faccia intenzionalmente.. quindi tanti saluti a $_SESSIOn...

    boh


  3. #13
    Originariamente inviato da }gu|do[z]{®©
    mica ti contestavo..chiedevo lumi
    Non l'avevo mica presa come una contestazione...mi sono dimenticato di mettere una faccina al termine del messaggio
    per favore NIENTE PVT TECNICI da sconosciuti

  4. #14
    Originariamente inviato da Fabio Heller
    Non l'avevo mica presa come una contestazione...mi sono dimenticato di mettere una faccina al termine del messaggio
    no figurati.. non volevo esserti sembrato io rompiscatole :gren:

  5. #15
    ok..farò un pò di prove

    grazie!
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  6. #16
    sta succedendo anche a me...
    uso da tempo lo stesso script per il logout, ma su un server non funge.
    ho provato anche con
    Codice PHP:
    $_SESSION = array() ;
    session_destroy() ; 
    ma se torno in una pagina mi fa accedere!
    come è possibile che non distrugga la sessione?
    settaggio del server?
    mai capitata una cosa del genere...
    l'unica è far chiudere la pagina con self.close(); ma con firefox non funziona!
    chi sa come forzare VERAMENTE la distruzione della sessione?

  7. #17
    prova a fare unset($_SESSION)

    non ho mai provato, forse ti darà errore!
    Prova :-)
    Marco Bianucci
    marco@phoenixweb.it
    Hosting php
    Programmazione & WebDesign

  8. #18
    ho anche provato con
    Codice PHP:
    session_unset();
    session_destroy();
    exit(); 
    se faccio un echo della sessione, prima del destroy ovviamente me la stampa, dopo no. quindi significa che effettivamente la sessione non c'è piu'.
    pero' se entro in una pagina protetta mi fa accedere, e stampo pure la sessione!
    ma come è possibile?
    e perchè in locale e su altri siti (stesso script) dello stesso provider funzia bene?

  9. #19
    Prova proprio a fare :

    Codice PHP:
    unset ($_SESSION); 
    Marco Bianucci
    marco@phoenixweb.it
    Hosting php
    Programmazione & WebDesign

  10. #20
    Allora:
    Codice PHP:
    unset ($_SESSION); 
    non funziona, pero' forzandogli il nome della sessione finalmente la distrugge e non mi fa piu' accedere alle pagine protette.
    così:
    Codice PHP:
    unset ($_SESSION['nome_sessione']); 
    Grazie per il suggerimento phoenixweb.

    Resta da capire quale settaggio del server lo fa comportare così...

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.