Hirdetés
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- laskr99: DFI és DFI Lanparty gyűjteményem
- eBay-es kütyük kis pénzért
- droidic: Windows 11 önállóság nélküli világ: a kontroll új korszaka
- Magga: PLEX: multimédia az egész lakásban
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Brogyi: CTEK akkumulátor töltő és másolatai
- sziku69: Szólánc.
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
Új hozzászólás Aktív témák
-
Zedz
addikt
válasz
honda 1993
#16949
üzenetére
Ez a tutorial nem jó. Ha már ezt látod egy kódban, akkor hagyd ott: mysql_connect. Párszor már le lett írva, hogy ez egy idejét múlt megoldás, már nem szabad használni, helyette ott van a mysqli (igen, direkt van i betű a végén) vagy esetleg a PDO.
Gondolkozzunk el egy kicsit, hogyan is működhet egy nagyon alap login rendszer? Van ennek több módja is, de vegyünk egy nagyon alapot.
Regisztrációnál mi történik? A megadott adatokat beszúrjuk egy adatbázisba, de ez előtt lehetőleg szerver oldalon kiszűrjük az "ártalmas" karaktereket, és sha1(jelszo) hash segítségével elkódoljuk a jelszavunk. Amikor valaki be szeretne jelentkezni, akkor a login formban megadott mondjuk felhasználó név és jelszó párosra lefuttatunk egy keresést az adatbázisban. Ha megtaláljuk a felhasználónév - jelszó párost, akkor létrehozunk egy úgynevezett sessiont, amiben adatokat tudunk tárolni. Ez a felhasználó böngészőjében tárolódik, tehát mindenki egyedi sessionnel fog rendelkezni. Ha ebben eltárolsz mondjuk egy olyan változót ami azt ellenőrzi, be van-e jelentkezve, akkor ezt szerver oldalon tudod ellenőrizni. Ha az oldalbetöltéskor ezt megvizsgálod, és megtalálod a session-ben keresendő változót, akkor pl. üdvözlöd a felhasználót, ha mégsem találtad meg, akkor simán átirányíthatod a bejelentkező felületre.
Új hozzászólás Aktív témák
- Xbox Series X|S
- Gumi és felni topik
- HiFi műszaki szemmel - sztereó hangrendszerek
- 175 fotó, amit a Vivo X300 és X300 Pro kameráival készítettem
- EAFC 26
- Gigabyte alaplap topik
- Milyen videókártyát?
- Filmvilág
- One otthoni szolgáltatások (TV, internet, telefon)
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5600 / RX 6700XT 12GB / 16GB DDR4 / 500GB SSD
- ÁRGARANCIA!Épített KomPhone i5 13400F 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- TP-LINK TL-WA850RE 300M vezeték nélküli jelerősítő / 12 hó jótállás
- Új Asus 16 Vivobook WUXGA IPS Nano Ryzen5 7430U 4.3Ghz 16GB 512GB SSD Radeon RX Vega7 Win11 Garancia
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

