Üdv!
Van egy from aminek az adatait lezárásig sessionba tárolom.
Azt mondják, hogy ha egy másik gépről belépnek és ott lezárják a fromot akkor az első gépen is lezáródik.
Elég furcsa, mert elvileg a session ugye gép/böngészőhöz van rendelve.
Találkozott már valaki ilyen problémával?
pch
- 1664 megtekintés
Hozzászólások
Nemírtam, de lezáráskor a unset($_SESSION['xxxx']); el üritem ki a session változót.
pch
--
http://www.buster.hu "A" számlázó
--
- A hozzászóláshoz be kell jelentkezni
Mit jelent "formot lezárni" kifejezés? (általában egy form adatai adatbázisba kerülnek mentésre, ami egy session független állapotváltozás - így ez a változás megjelenhet a másik gépen is bejelentkezett ugyanazon felhasználó számára)
A sessionok nem fognak összeakadni. A session alapesetben egy fájl a szerveren, garantáltan egyedi fájlnévvel. Ez az egyedi név közlekedik általában süti formájában a böngésző és a szerver között.
- A hozzászóláshoz be kell jelentkezni
Ezt tudom azért is tartom furcsának a hibát amit bejelentettek.
From-ból az adatok ideiglenesen sessionba vannak eltárolva.
Mikor mindent kitöltött ill. hozzáadott akkor rányom a rögzít gombra ami ajaxon keresztül letárolja táblába.
Azt mondta a felhasználó, hogyha egy másik gépen belép ugyanazzal a felhasználóval akkor az első gépen lévő from mező adatai kitörlődnek ha a második gépen lezárja a from-ot.
Amit megmondom őszintén nehezen tudok elképzelni.
pch
--
http://www.buster.hu "A" számlázó
--
- A hozzászóláshoz be kell jelentkezni
Mivel a felhasználó login összekötheti logikailag a két session-t nem is olyan nehéz elképzelni a dolgot.
Ráadásul az írtak alapján akár logikus is lehet a működés, sőt kifejezetten elegáns lenne, ha még egy üzenet is megjelenne. :-)
De egyszerűen tudod csekkolni a dolgot, jelentkezz be két böngészőből és nézd közben a session fájlok létrejöttét/változását a szerveren.
- A hozzászóláshoz be kell jelentkezni
Hazaérek az lesz.
Csak mert még nem találkoztam ilyen hibával.
pch
--
http://www.buster.hu "A" számlázó
--
- A hozzászóláshoz be kell jelentkezni
Nem hiba, fícsör :D
- A hozzászóláshoz be kell jelentkezni
Következetesen from-t írsz form helyett :)
- A hozzászóláshoz be kell jelentkezni
Az nem lehetséges, hogy a böngésző sütiket is szinkronizál a felhőn keresztül, és a másik gépen ugyanazt a sessiont folytatják? Vagy közben az előző session timeoutol?
- A hozzászóláshoz be kell jelentkezni
A süti szinkront nemtudom. Session nem halhat el, mert akkor kiléptetné az usert is.
pch
--
http://www.buster.hu "A" számlázó
--
- A hozzászóláshoz be kell jelentkezni