Hogy ne járjon le a session?
Figyelt kérdés
Van egy belépő rendszerem, ugye ha helye a felhasználónév, meg a jelszó, akkor [_SESSION["admin"] értéke true lesz. Viszont egy idő után ez megszűnik, és újra be kell lépni. Ezt hogy lehet elkerülni, és valahogy megmondani a sessionnak, hogy ne járjon le sehogy? Tudtommal coockieban nem biztonságos eltárolni a fnevet, meg a jelszót, mert azt máshol le lehet kérni, még ha md5 alatt is van, tudtommal már azt is fel lehet törni.
Pl a fórumokon ezt hogy oldják meg?
2010. okt. 9. 12:31
1/1 anonim válasza:
Most rágugliztam, és arra jutottam, hogy a php.ini fájlban a session.gc_maxlifetime értékkel szabályozható, hogy a PHP értelmező maximum mennyi ideig "tartson életben" egy session-t. Megjegyzendő, hogy miután ez az idő lejár, a session MINDENKÉPP törlődik, függetlenül attól, hogy a felhasználó aktív volt-e ez idő alatt, vagy sem. Első körben ellenőrizd ezt az értéket - habár, ha a webszerver nem a tiéd, akkor lehet, hogy nem férhetsz hozzá a php.ini-hez. Megjegyzem, hogy nem biztos, hogy ez okozza a problémádat. A session.gc_maxlifetime alapértelmezett beállítása 1440 másodperc.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!