Több aldomain-en közös session
Sziasztok.
Van egy szerverem, melyre több (al)domain is be van állítva.
Ezek egy része ugyanarra a könyvtárra, egy része pedig alkönyvtárakra mutatnak.
Azt szeretném elérni, hogy ha az egyikből a másikra linkelek, akkor ne nyíljon új session, hanem használja ugyanazt a sessiont tovább.
A session azonosító mindig az URL-ben megy át, de amikor aldomaint váltok, akkor mindig felülbírálja a küldött azonosítót a szerver, és új sessiont nyit.
Persze tudom, hogy ez direkt van, viszont ezt valahogy felül lehet bírálni?
Van-e valami lehetőség, hogy több (al)domain-hoz ugyanazon session maradhasson?
Előre is köszi.
World-s
■ Van egy szerverem, melyre több (al)domain is be van állítva.
Ezek egy része ugyanarra a könyvtárra, egy része pedig alkönyvtárakra mutatnak.
Azt szeretném elérni, hogy ha az egyikből a másikra linkelek, akkor ne nyíljon új session, hanem használja ugyanazt a sessiont tovább.
A session azonosító mindig az URL-ben megy át, de amikor aldomaint váltok, akkor mindig felülbírálja a küldött azonosítót a szerver, és új sessiont nyit.
Persze tudom, hogy ez direkt van, viszont ezt valahogy felül lehet bírálni?
Van-e valami lehetőség, hogy több (al)domain-hoz ugyanazon session maradhasson?
Előre is köszi.
World-s
cookie biztos nincs?
session.cookie_domain
beállításával (a fődomainre) megoldódik a gond.Sajna nem.
biztos benne van minden URL-ben?
én írom hozzá
[ini_set('url_rewriter.tags', ''); ]
Írtam egy függvényt, és ezen keresztül hívok meg minden hivatkozást, így én döntöm el mi legyen benne.
Erre azért is volt szükség, mert nem tudtam egyértelműen mérni az oldalak hosszát.
minden oldalt egy:
ob_start ();
ob_end_clean ();
köszött készítek elő.
Mikor kiküldöm a fejlécben az oldal hosszát, akkor viszont még nem tudom, hogy fog -e a php hozzácsapni session azonosítót vagy sem. Így rendszeresen nem stimmeltek az oldalak hosszai. Ennek a következménye annyi volt, hogy a telefonok sorra belebuktak.
saját session kezelés
-boogie-
PHP
Ha kell át is tudok váltani rá. Csak akkor nem tudom biztosítani, hogy ne lopják el a sessiont (pl már másé).
Valaki tud segíteni, hogy hogyan lehet a saját session kezelést php-val megoldani erre a problémára?
World-S
Seession VS MySQL
Peter Moulding PHP haladóknak (Black Book) konkrét megoldással is szolgál.
Mr. Poke