Kezdőoldal » Számítástechnika » Weblapkészítés » Hogyan küldjem át a munkamenet...

Hogyan küldjem át a munkamenet azonosítót?

Figyelt kérdés

egy regisztrációs weblapot készítek és több módszert is hallottam a session azonosító átküldésére ha továbbkatintok egy másik lapra bejelentkezés után.

Profibb weblapok hogyan szokták ezt megoldani?



2014. okt. 28. 18:00
 1/8 anonim ***** válasza:

Mi?!


A session ID-ja sütiben kerül tárolásra a böngészőben, amit a session-ben tárolsz pedig a szerveren. Mit akarsz te hova küldeni?

2014. okt. 28. 18:11
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:
ez is egy módszer de úgy is meg lehet csinálni hogy nem sütiben tárolódik a felhasználónál hanem a html kódban egy rejtett mezőben és amikor bejelentkezés után egy másik lapra kattintok akkor a másik lapnak el lessz az küldve.
2014. okt. 28. 18:14
 3/8 anonim ***** válasza:
És annak aztán mi értelme van?
2014. okt. 28. 18:17
Hasznos számodra ez a válasz?
 4/8 anonim ***** válasza:
html kódba rejtve azigen
2014. okt. 28. 18:54
Hasznos számodra ez a válasz?
 5/8 A kérdező kommentje:
vannak felhasználók akiknél le vannak tiltva a sütik de akár url-be is lehet rejteni.
2014. okt. 28. 19:06
 6/8 anonim ***** válasza:
Az a felhasználó ne akarjon bejelentkezni. Korábban mit csináltál volna olyan felhasználókkal, akiknek nincs fent a Flash Player és videót szerettél volna nekik mutatni? Oldja meg, hogy a böngésző elfogadja a sütit. Nem tömegével vannak ilyen felhasználók, sok felhasználót nem veszítesz.
2014. okt. 28. 19:15
Hasznos számodra ez a válasz?
 7/8 anonim ***** válasza:
URL-be be ne írd már! Ctrl+C Ctrl+V-vel már megy is az URL a havernak, aztán csak lesnek hogy mi van.
2014. okt. 28. 19:21
Hasznos számodra ez a válasz?
 8/8 Drone007 ***** válasza:

A munkamenet változók addig a pillanatig élnek, amíg a munkamenet meg nem szakad, vagy le nem jár.

Ha minden oldalon (bejelentkezés oldalon is nyilván) meghívod a session_start() függvényt, az elindítja, vagy folytatja a megkezdett session-t (munkamenetet) a közben deklarált, vagy értékváltozott munkamenet változók folyamatosan életben maradnak.

Vagyis: bejelentkezéskor egy $_SESSION["userid"] változóban tárolt felhasználó azonosító addig nem fog változni, amíg azt szándékosan meg nem változtatod, ki nem törlöd, vagy a session le nem jár. Hozzáférni akkor lehet, ha a session_start függvénnyel folytatod a munkamenetet. Amikor a bejelentkezett felhasználó egy másik aloldalra kattint (de nem hagyja el a munkamenetet kezelő domain-t (weboldalt), addig a $_SESSION["userid"] változóból lekérhető a bejelentkezéskor eltárolt azonosító.

A különböző felhasználóknak a szerver egyedi session id-t generál, ez teszi lehetővé, hogy a munkamenetek ne keveredjenek a látogatók között.


Ehhez nem kell profi weblap, ez egy alapvető módszer. Használata és ismerete kötelező a dinamikus weboldalaknál.

2014. okt. 28. 20:31
Hasznos számodra ez a válasz?

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!