Cos' e come funziona PHPSESSID?

Come mai nel mio sito appare nell'url (non sempre) ...&PHPSESSID=876asd87a6s6das6d87as68d6a8sd ?

inviato 10 anni fa
ulisse
X 0 X

per non visualizzarlo dovresti impostare nel php.ini

session.use_trans_sid = 0

( tu dovresti averlo ad 1)

se non ricordo male

http://it.php.net/session

ciao

Lore

risposto 10 anni fa
Lore
Lore
1
X 0 X
Come mai nel mio sito appare nell'url (non sempre) ...&PHPSESSID=876asd87a6s6das6d87as68d6a8sd ?

Quello il nome della sessione in uso, se ti leggi il meccanismo delle sessioni, scoprirai che quel valore solitamente va nei cookie, ma se questi non sono abilitati, allora quel valore viene autamticamente inserito negli url, per trasmettere la sessione da una pagina all'altra.

E' un meccanismo automatico che bene si possa utilizzare, infatti se l'utente non ha i cookie abilitati comunque non perde la sessione.

risposto 10 anni fa
Marco Grazia
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda