Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    33

    [phpsessid] perchè e come toglierlo?

    Salve,
    probabilmente sto chiedendo qualcosa già discussa, ma non ho trovato per via del tempo risposte esaurienti.

    Volevo sapere cosa fosse il PHPSESSID che viene aggiunto alla fine dell'url.
    La cosa che mi sorprende è che viene aggiunto anche quando l'utente non è loggato...o forse solamente.
    Può essere dovuto al fatto che ci sia session_start() ?

    Vorrei che non fosse visualizzato poichè nelle statistiche del sito pagine identiche ma con phpsessid diverso vengono trattate (giustamente) come 2 pagine differenti.


    Grazie

  2. #2
    Ciao,
    è l'id di sessione, serve a far sì che il server possa riconoscere tutte le richieste provenienti dallo stesso utente.
    Viene passato quando avvii per la prima volta session_start() o anche nelle chiamate successive ma solo quando il browser non supporta ai cookie (se nel php.ini il trans id è messo a On).

    Trovi le istruzioni per eliminarlo nel php.ini alla voce [session]
    per favore NIENTE PVT TECNICI da sconosciuti

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    33
    ma modificandolo avrei effetti sul codice scritto? o qualche limitazione?
    insomma cosa mi comporta?

  4. #4
    Originariamente inviato da do_mingo
    ma modificandolo avrei effetti sul codice scritto? o qualche limitazione?
    insomma cosa mi comporta?
    I browser che rifiutano i cookies non potranno connettersi alle pagine successive, ma creeranno ogni volta una nuova sessione.

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

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    33
    cioè?
    nn funziona l'autenticazione tramite sessione?
    in che senso non possono connettersi?

    esempio pratico?

    ari-grazie

  6. #6
    Originariamente inviato da do_mingo
    cioè?
    nn funziona l'autenticazione tramite sessione?
    in che senso non possono connettersi?

    esempio pratico?

    ari-grazie
    Esempio pratico di che?? se il browser rifiuta il cookie di sessione e tu hai disabilitato il trans id non potra' recuperare la sessione aperta con l'identificazione e quindi, se il tuo script non ha buchi, non potra' accedere alle pagine protette.

    E tutto qui. Basta avvisare lo user che per accedere alle pagine protette deve abilitare i cookies.

    Leggi un po di info...

    http://www.php.net/manual/it/ref.session.php


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

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    33
    no so come funziona...pensavo ci fosse altro!
    è che non eri stato chiaro...ora si

    grazie

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.