ugrás a tartalomhoz

Blog bejegyzés írás közben kidob a session

Anonymous · 2006. Dec. 29. (P), 15.21
Sziasztok!

Írtam egy Blogot. Magával a kóddal nem is lenne semmi baj. php-ban íródott mysql adatbázist használ, természetesen form-okat használ és jelszóval és felhasználónévvel védett tehát csak a blog tagjai írhatnak bele. Tehát a kód működik rendesen. Session segítsgéével történik meg a felhazsnálók belépése! Az lenne a bajom, hogy ha egy felhasználó éppen írja a blogját és az kb 20-30 percél több és nem küldi el addig az űrlapot, akkor: most saját fogalmazással élve kidobja a session. Pedig ugye elméletileg a session addig él amíg elundul és be nem zárjuk a böngészőt, nem?
 
1

AJAX

janoszen · 2006. Dec. 29. (P), 15.53
AJAX-szal megpingeled időközben a szervert és máris megoldódott a probléma.
2

PHP kézikönyvből

Gáldi Ákos · 2006. Dec. 29. (P), 18.37
Pedig ugye elméletileg a session addig él amíg elundul és be nem zárjuk a böngészőt, nem?

Azért van egy lejárati idő is.

int session_cache_expire ( [int new_cache_expire] )

A session_cache_expire() visszatér az aktuális cache lejárati idővel. Ha a new_cache_expire paramétert is megadod, az érték a new_cache_expire-ben megadottra változik.
3

Eszembe jutott

janoszen · 2006. Dec. 30. (Szo), 11.15
Eszembe jutott, ha a lejárati időt nullára állítod, akkor a böngésző bezárásáig él tudtommal a cookie.