Rekisteröintiprosessi on jo vakiintunut Internetin käyttäjien elämään ja on heille hyvin tiedossa. Aloittelijoilla ei kuitenkaan aina ole tarvittavaa tietoa tällaisen tutun rekisteröintimoduulin asentamiseen omiin resursseihinsa.
Ohjeet
Vaihe 1
Asenna ensin Apache-palvelin tietokoneellesi. Luo sitten tällaisia tiedostoja sivustollesi:
1) index.php - pääsivu;
2) reg.php - rekisteröintisivu;
3) auth.php - valtuutus;
4) userdb.db - luettelo rekisteröidyistä käyttäjistä.
Vaihe 2
Määritä käyttäjäkannan rakenne parametreilla sisäänkirjautuminen (nimi), salasana (koodisana tai salasana), rooli (käyttöoikeustaso), nimi (nimi), tiedot (tiedot). Jokaiselle käyttäjälle luodaan erillinen merkkijono lomakkeesta user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info.
Vaihe 3
Luo rekisteröinti- ja valtuutuslomakkeet. Esimerkki valtuutuslomakkeesta:
Vaihe 4
Autent.php-tiedoston sisältö koostuu tavallisesta muodosta, riveistä
Rekisteröinti ja muut tiedot, joista tarkempia tietoja löytyy erikoistuneilta ohjelmointisivustoilta.
Vaihe 5
Kirjoita seuraavaksi rekisteröintilomake - komentosarja. Alla on osa käsikirjoitusta:
$ fp1 = tiedosto ("userdb.d");
foreach ($ fp1 kuin $ key => $ arvo) {
$ user = exploode ("0-1%", $ arvo);
if ($ _ POST ['login'] == $ käyttäjä ['1'] ja md5 ($ POST ['pass']) == $ käyttäjä ['2']) {
$ us = 0; ech "Tällainen käyttäjä on jo tietokannassa";}
jos ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");
$ mytext = preg_replace ("! / r / n!","
", $ _POST ['login']."% 1-1% ". Md5 $ _POS.
Vaihe 6
Yhdistä kaikki luodut sivut index.php-tiedostoon. Esimerkki siitä, mistä pitäisi käydä:
<
Vaihe 7
Suorita yllä olevat toimenpiteet, jatka rekisteröintijärjestelmän testaamista. Jos kaikki meni hyvin, luotuun tietokantaan ilmestyy uusia tietueita - rekisteröidyt tilit.