Facebook bejelentkezés
Üdvözlünk az oldalon!
Lépj be, vagy regisztrálj
Felvéve: 16 éve, 3 hónapja
Megtekintve: 21848
Értékeld a videót:
15 szavazat alapján
Értékeléshez lépj be!

további opciók »

A(z) "Hogyan készítsünk adatbázis alapú beléptető PHP-scriptet? 2. rész" című videótipp megosztásához használhatod a saját leveleződet, vagy ezt a felületet:
Neved:

E-mail címed:

Címzett e-mail címe:
Üzenet (opcionális):

Ez a videótipp a következő klub(ok)ba tartozik:


Ha van egy kis időd, nézz szét meglévő klubjaink között!

  • Nyomtatás

    Hogyan készítsünk adatbázis alapú beléptető PHP-scriptet? 2. rész

    2008. július 30. 22:11:21 |

    Készítette: Silber

    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ó.

    Hogyan készítsünk adatbázis alapú beléptető PHP-scriptet? 2. rész részlet

  • 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.

    mysql_close($kapcsolat);

Vélemények, hozzászólások

Rendezés:
Hozzászóláshoz jelentkezz be, vagy regisztrálj!
Előző oldal 13 14 15 16 17 18. oldal 19 20 21 22 23 Következő oldal
Matrix0000000000 (15 éve, 5 hónapja)
2009. június 16., 23:32:10 , kommentjeim száma: 7 db

60

köszi! de sajnos ugyanazt azt a hibakódot írja :S
Silber (15 éve, 5 hónapja)
2009. június 16., 23:26:09 , kommentjeim száma: 225 db

59

...válasz Matrix0000000000 58. kommentjére:
if(feltétel1)
{
if(feltétel2)
{
if(feltétel3)
{
Ha feltétel 3 teljesül, ez a végrehajtandó;
}
else
{
Ha feltétel 3 nem teljesül, ez hajtódik végre;
}
}
else
{
Ha feltétel 2 nem teljesül, ez hajtódik végre;
}
}
else
{
Ha feltétel 1 nem teljesül, ez hajtódik végre;
}

Egyébként nem kell minden változóra külön if-et alkalmazni, egybevonhatók. Tudod, a mágikus szavak (and, or).
Matrix0000000000 (15 éve, 5 hónapja)
2009. június 16., 23:19:51 , kommentjeim száma: 7 db

58

akkor ez így jó nemde?

if($name and $pass and $repass and $mail and $remail != NULL)
{
if($name != $sor[Felhasznalonev])
{
if($pass == $repass)
{
if($mail == $remail)
{
if(mysql_query($parancs))
{
echo "Sikeres regisztráció!";
}
else
{
echo "A kapcsolat megszakadt!";
}
}
else
{
echo "A két e-mail cím nem egyezik!";
}
}
else
{
echo "A két jelszó nem egyezik!";
}
}
else
{
echo "Ez a felhasználónévmár foglalt!";
}
}
else
{
echo "Nincs minden mező kitöltve!";
}
Silber (15 éve, 5 hónapja)
2009. június 16., 23:12:49 , kommentjeim száma: 225 db

57

...válasz Matrix0000000000 56. kommentjére:
Egyszerű. A második if operátort annak a kódsornak a helyére ágyazod be, ahol az első if operátor feltételeinek telejsülésekor lejátszódnak a kódsorok.
Matrix0000000000 (15 éve, 5 hónapja)
2009. június 16., 23:08:16 , kommentjeim száma: 7 db

56

...válasz Silber 55. kommentjére:
igen ezt tudom de én több if operátort szeretnék használni... azt nem tudom hogy oldjam meg. mert a gta san andreas multiplayernek az úgymond mode maker-e a Pawno programozási nyelv... régen gta-ztam és persze írtam sok modot meg scriptet de nem ez a lénegy... ott így kellett használni ha több if operátort akartál... azért írtam így
Előző oldal 13 14 15 16 17 18. oldal 19 20 21 22 23 Következő oldal

Statisztika

Megtekintések száma: 21848 Hozzászólások: 145
- VideoSmart.hu-n: 21848 Kedvencek között: 18
- Más oldalon: 0 Értékelések: 15
Silber kicsi avatar Silber

Silber további videótippjei »

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ó. (több infó) (kevesebb infó)

Videó beillesztése:

(hogyan működik?)