ugrás a tartalomhoz

Session Life time-adatvesztés

Anonymous · 2005. Május. 9. (H), 16.25
hali
Olyan problémám van , adott egy admin felület ahova csak login után lehet belépni és van olyan form amibe sok info lehet beírni, ha időközben lejárt a session life time-ja és postolni szeretném formot akor kidob a login oldalra, és elvesznek a form adatai.Hogy todom a form adatait megmenteni, hogy a következő loginnál ne kelljen újra kitölteni.
mi a teendő ilynekor ?
plz help!
 
1

új tab

kgyt · 2005. Május. 9. (H), 18.56
Legegyszerűbben úgy, hogy új tabba küldöd az űrlapot.
Operában shift+klikk az elküldés gombra, Firefoxban talán ctrl...
Ha kidob a session, akkor is megvan az űrlap kitöltve,
Cookie-ban tárolt session esetén el is lehet küldeni az űrlap adatait login után...
Weboldalba ágyazott session id esetén (pl. hidden mező, action url) azonban gond lesz...
(...de legalább van honnan átmásolni az adatokat)


--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
2

Thx, de nekem olyan

Anonymous · 2005. Május. 9. (H), 20.25
Thx, de nekem olyan megoldásra lenne szükségem , hogy ne kelljen semilyen gombot nyomni ,inkább a prgramot módosítanám ,csak nem tudom mit kellene.
3

Khm...

kgyt · 2005. Május. 9. (H), 21.07
Akkor fogalmazd át a kérdésed, mert nem tudok olyan kérdésre válaszolni, amit nem tettél fel...

--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
4

target?

Anonymous · 2005. Május. 10. (K), 09.46
uj ablak? <form [...] target="_blank">
5

nem strict

kgyt · 2005. Május. 10. (K), 10.25
Kis kiegészítés:
A target attribútum használata nem engedélyezett strict dokumentumban.
Ezért a fenti megoldás alkalmazása transitional doctype használata mellett lehetséges.

Szvsz inkább szerveroldalon oldanám meg a problémát.

A session-kezelést úgy állítanám be, hogy lejárt session esetén ne kidobja a felhasználót, hanem a kitöltött űrlapot dobja vissza, plusz az oldal tetejére pluszban két mezőt: név, jelszó.
Ez a megoldás teljesen felhasználóbarát, mivel nincs szükség kliens oldalon a webes technikák kiható ismeretére. Nem ijed meg a gyakorlatlan felhasználó az új oldal nyitásától, vakok (akik esetleg nem látják, hogy új oldal nyitódott) és értelmi fogyatékosok (akik ugyan látják, de nem fogják fel az új ablak szerepét) sokkal könnyebben boldogulnak majd egy így lekezelt oldallal.
Esetleg a fenti, újra beléptető részt ki lehet emelni színnel, és szavakkal is, hogy minden felhasználónak segítsünk.

A szín az értelmi fogyatékosoknak, a diszlexiásoknak, az időseknek, a gyerekeknek, és más olvasási nehézséggel küzdő embertársainknak segít elsősorban, míg a szöveges leírás a vakok és a karakteres böngészőt használók számára segítség.
A fentiek egyébként mindenkinek könnyebb használatot ígérnek...


--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
6

life timeot noveld

pentium10 · 2005. Jún. 3. (P), 07.22
life timeot noveld meg

<?php
session_cache_expire(30); //minutes
session_start();
?>