Hogyan készítsünk adatbázis alapú beléptető PHP-scriptet? 2. rész
Készítette: Silber 2008. július 30. 22:11:21 - 21848 megtekintés
Most pedig folytatom a tippem, melyben bemutatom, miként lehet PHP és MySQL segítségével olyan beléptetőrendszert létrehozni, mely manapság már szinte minden oldalon megtalálható.
Amire szükségünk lesz
MySQL hozzáférés
A script folytatása
Vissza kell térnünk a select sorhoz. Ott tartunk jelen esetben, hogy kiválasztottuk az összes mezőt a videosmart táblából. Meg kell adni, hogy melyik rekord adatait akarjuk kiválasztani.
A select sorba írjuk be a videosmart után:
WHERE username = ’$username
Tehát kiválasztottuk az összes mezőt videosmart táblából, ahol a felhasználónév a beküldött felhasználói nevünk.
Hogyan tudjuk kiiratni a megfelelő adatokat?
Kaptunk előzőleg egy $sor nevű változót, ami tartalmazza az adott rekord sorának az adatait.
print $sor[password];
Mentsük el, töltsük fel a tárhelyre, majd meghívjuk a böngészőnkben. A mezőkbe a felhasználót és a jelszót kell beírni. Nézzük meg a felhasználónkat, a jelszót nem kötelező beírni, és ki is írta a password mező tartalmát.
Hogyan tudjuk ezt hasznosítani?
if ($password – $sor[password])
(
print ”Sikeres bejelentkezés”;
)
else
(
print ”Sikertelen bejelentkezés”;
)
Ha mindent jól csináltunk, egy működő php script tulajdonosai vagyunk. Jelentkezzünk újra be és kiírja, hogy Sikeres bejelentkezés.
Menjünk vissza a kódunkhoz, írjunk be még egy sort, amivel lezárjuk az adatbázissal való kapcsolatot.
Dehogy nincs... Engem sem tanított soha senki programozásra, mindent autodidakta módon sajátítottam el. Ajánlom, szerezd meg a "PHP 24 óra alatt" c. könyvet, így vagy úgy (remélem érted a célzást).
Vagy akár beírod a google-ba, hogy:
- PHP learn
- PHP lernen
- PHP kódok
- PHP akármi
Hát... Ez már kicsit összetettebb. Nem fogok nekiállni komplett kódot adni (a te érdekedben, így ösztönözve téged). Én úgy csinálnám, hogy az URL-ben megadnám az egyik értéknek a user nevét ( xyz.hu/index.php?username=USER_NEVE ), majd ennek megfelelően irányítom át a megfelelő oldalra ( amit már előre elkészítettél ), vagy az annak megfelelő tartalmat hívom le az adott emberhez.
Dehogy nincs... Engem sem tanított soha senki programozásra, mindent autodidakta módon sajátítottam el. Ajánlom, szerezd meg a "PHP 24 óra alatt" c. könyvet, így vagy úgy (remélem érted a célzást).
Vagy akár beírod a google-ba, hogy:
- PHP learn
- PHP lernen
- PHP kódok
- PHP akármi
Meglátod, fogsz találni!