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.<br /> A select sorba írjuk be a videosmart után:<br /> WHERE username = ’$username<br /> 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.<br />
  • 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. <br /> <br /> print $sor[password];<br /> 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.<br /> <br /> Hogyan tudjuk ezt hasznosítani?<br /> if ($password – $sor[password])<br /> (<br /> print ”Sikeres bejelentkezés”;<br /> )<br /> else<br /> (<br /> print ”Sikertelen bejelentkezés”;<br /> )<br /> <br /> 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.<br /> <br /> Menjünk vissza a kódunkhoz, írjunk be még egy sort, amivel lezárjuk az adatbázissal való kapcsolatot.<br /> <br /> mysql_close($kapcsolat);<br />
  • Címkék:

    internet adatbázis php programozás belépés script mysql
zaza23 - 12 éve, 2 hónapja

$sor = mysql_fetch_array($valasz);

ezt irtam a 11 sorba

zaza23 - 12 éve, 2 hónapja

hali, pontosan be irtam mindent ahogy a video-ba volt, de ezt kapom: ''Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Applications/XAMPP/xamppfiles/htdocs/process.php on line 11''



segits pls

MolnarZsolt_fb - 12 éve, 6 hónapja

ezel csak 1 a bibi hogy a jelszavadat nem ellenorzi :|

Silber - 12 éve, 8 hónapja

header location. Keress rá, őszintén mondom nem túlozva, erre a kérdésre legalább harminc alkalommal válaszoltam. Ha visszalapozol, biztosan itt is meg fogod találni a válaszom.

shillie - 12 éve, 8 hónapja

Azt hogy kellene megcsinálni hogy mondjuk sikeres bejelentkezés esetén egy másik html oldalra irányítsa át a felhasználót?
Itt a kód
Warning: Cannot modify header information - headers already sent by (output started at /check.php:14) in /check.php on line 15 ,hibát ír ki