Proces registracije već je čvrsto uspostavljen u životima korisnika Interneta i njima je dobro poznat. Međutim, webmasteri početnici nemaju uvijek potrebno znanje za instaliranje tako poznatog modula za registraciju na vlastiti resurs.
Instrukcije
Korak 1
Prvo instalirajte Apache server na svoj računar. Zatim kreirajte ovakve datoteke na svojoj web lokaciji:
1) index.php - glavna stranica;
2) reg.php - stranica za registraciju;
3) auth.php - autorizacija;
4) userdb.db - lista registrovanih korisnika.
Korak 2
Odredite strukturu korisničke baze s parametrima prijava (ime), prolaz (kodna riječ ili lozinka), uloga (nivo pristupa), ime (ime), informacije (informacije). Za svakog korisnika stvorit će se zasebni niz obrasca user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info.
Korak 3
Kreirajte obrasce za registraciju i autorizaciju. Primjer obrasca za autorizaciju:
Korak 4
Sadržaj auth.php datoteke sastoji se od uobičajenog oblika, redova
Podaci o registraciji i ostali podaci, detaljniji podaci o kojima se mogu naći na specijalizovanim programskim stranicama.
Korak 5
Dalje, napišite obrazac za registraciju - skriptu. Ispod je dio skripte:
$ fp1 = datoteka ("userdb.d");
foreach ($ fp1 kao $ key => $ value) {
$ user = exploode ("0-1%", $ vrijednost);
if ($ _ POST ['login'] == $ user ['1'] i md5 ($ POST ['pass']) == $ user ['2']) {
$ us = 0; ech "Takav korisnik već postoji u bazi podataka";}
if ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");
$ mytext = preg_replace ("! / r / n!","
", $ _POST ['login']."% 1-1% ". Md5 $ _POS.
Korak 6
Povežite sve stvorene stranice na index.php. Primjer onoga što bi trebalo ispasti:
<
Korak 7
Nakon izvršavanja gore navedenih manipulacija, pređite na testiranje sistema registracije. Ako je sve prošlo u redu, novi će se zapisi pojaviti u stvorenoj bazi podataka - registrirani računi.