AJAX és SESSION
Sziasztok!
Adott egy oldal elindított sessionnal és az oldalon egy űrlap felhasználónév, jelszó mezőkkel a bejelentkezéshez. A form elküldése AJAX-al történik. A feldolgozó php script sikeres bejelnetkezés esetén létrehoz egy új session változót aminek meglétét a munkamenet további részében ellenőriz. A form helyére visszatölti a felhasználó bizonyos adatait és egy kijelentkezés gombot. Viszont mikor kijelentkezés törtnénik, a korábban létrehozot session változót nem találja.
Kérdésem az, h. AJAX (prototype-ot használok) használatakor a session id elküldéséről külön gondoskodni kell, vagy a böngésző elküldi azt is a szervernek. Ha elküldi akkor milyen hibák lehetségesek ami miatt mégsem érhető el a korábban létrehotozz munkamenet változó? Ha nem küldi el, akkor hogyan tehetem ezt meg a prototype segítségével mikor a kérést elküldöm a szervernek?
Előre is thx.
üdv.: corvus
■ Adott egy oldal elindított sessionnal és az oldalon egy űrlap felhasználónév, jelszó mezőkkel a bejelentkezéshez. A form elküldése AJAX-al történik. A feldolgozó php script sikeres bejelnetkezés esetén létrehoz egy új session változót aminek meglétét a munkamenet további részében ellenőriz. A form helyére visszatölti a felhasználó bizonyos adatait és egy kijelentkezés gombot. Viszont mikor kijelentkezés törtnénik, a korábban létrehozot session változót nem találja.
Kérdésem az, h. AJAX (prototype-ot használok) használatakor a session id elküldéséről külön gondoskodni kell, vagy a böngésző elküldi azt is a szervernek. Ha elküldi akkor milyen hibák lehetségesek ami miatt mégsem érhető el a korábban létrehotozz munkamenet változó? Ha nem küldi el, akkor hogyan tehetem ezt meg a prototype segítségével mikor a kérést elküldöm a szervernek?
Előre is thx.
üdv.: corvus
Egy tipp
nem es igen
meg van a megoldás
Tehát az AJAX-os kérésekkor a böngésző elküldi a session id-t, nem kell külön gondoskodni róla. Azt nem szabad elfelejteni h. a kérést feldolgozó kódban is ki kell adni a fent említett utasítást.
üdv. corvus