A PHP programozásban a session_id érték, az mennyire fix? Szóvel meddig őrzi meg a PHP ezt az értéket?
Amíg lenem jár, vagy be nem zárja a böngészőt.
és a $_SERVER["PHPSESSID"] alapján pedig betudod azonosítani.
A "session", mint ahogyan a jelentése is utal rá, egy "munkafázis" időre tárolja az értékeket, azaz pl, amíg be nem zárod a böngészőprogramot.
Hogy akarod megkülönböztetni a felhasználókat, ha csak ideiglenesen, akkor a cookie-kat szokták használni, annak az időtartamát meg be tudod állítani, azaz ha kilépsz a böngészőből és vissza, de a cookie időtartama még nem járt le, akkor is tárolja az értéket, amit belementesz... ...hacsaknam közben törlik a böngésző cache tárolóját!
És van olyan érték, ami kvázi "végtelenségig" megmarad ?
A gondom az, hogy valahogy kellene nekem egy olyan érték, azonosító, amivel minden egyes "felhasználót", külön tudok azonosítani.
Gyakorlatilag egy belső kis hálózatban, fut egy vindows-os gépen egy APACHE szerver, php-vel.
Az kellene megoldani, hogy ezen a hálózaton a \\localhost\index.php oldalt, csak 4 db előre megadott eszköz tudja megnézni.
Felhasználónév/jelszó-s beléptetés nem jöhet szóba.
Valami MAC-adress-hez hasonló "ID" kellene, ami nem változik, és nem törlődik.
Van ilyen?
Kapásból ami eszembejut:
Fix IP címeket adsz az eszközöknek (ez macerás kicsit) és azokra szűrsz.
A MAC címet szerintem nem éri el, de megpróbálok utánajárni.
MAC cím én tudomásom szerint sem elérhető.
FIX ip-n is gondolkodtam, de az sem olyan "jó" megoldás.
Legrosszabb esetben marad az, de valami szebb, jobb megoldás kellene
Én maradnék a fix IP címeknél (a 4 céleszköz esetén).
Most jutott eszembe, hogy elvileg ezt routerben is meg lehet tenni, így csak a 4 MAC címet kell előbányászni. Aztán a céleszközökön nem kell semmit buherálni.
Igen ez is nagyon jó ötlet, köszi szépen.
Ezzel is csak az a "baj", hogy így nem tudom ezeket a beállításokat a web oldalon keresztül kezelni a saját admin felületén.
Így pl egy egy eszköz csere esetén több helyen kell beállításokat megcsinálni.
Nem rossz, csak az egyszerűségre törekszem, és tudom, hogy az ottani "rendszergazda" sem nagy számítógép zseni... :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!