Autor Zpráva
Tomasds
Profil
Na jednom mém webu se děje něco divného. Otevřu úvodní stránku a ve všech odkazech, které tam jsou, se kromě toho, co tam má být, někdy objevuje &PHPSESSID=26ab154f34ed161d010bd66f51dc828e

Někdy to tam je, někdy ne. Mám vypozorováno, že se to stává, když web otevřu až s nějakým odstupem, řekněme pár hodin. Ale možná je to náhoda.

Netušíte někdo, co se tam může dít?
Aesir
Profil
Tomasds:
Netušíte někdo, co se tam může dít?

Je to přenos konstanty SID, což je session ID. Zkontrolujte si nastavení PHP, zejména direktiv
session.use_cookies
session.use_only_cookies
session.use_trans_sid
Tomasds
Profil
Aesir
Sessions tam používám, ale já jsem se tam přihlašoval naposled snad před půl rokem, takže to co tam vidím, může souviset jen se session, která vzniká při přihlášení majitele webu. A to mi připadá hodně špatně.
Tomasds
Profil
Každopádně já phpsessid do linků nedávám, to jsem zapomněl napsat. A objevuje se to tam i když otevřu www.doména.cz , tzn. vidím www.doména.cz/index.php?PHPSESSID=26ab154f34ed161d010bd66f51dc828e
Aesir
Profil
Tomasds:
Tak si v prohlížeči zapněte cookies.

edit: ještě malé doplnění:
Každopádně já phpsessid do linků nedávám, to jsem zapomněl napsat.
Což dokáže zařídit správné nastavení PHP, proto jsem psal výše, abyste si jej zkontroloval.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: