Proces registracije već je čvrsto uspostavljen u životu korisnika Interneta i dobro im je poznat. Međutim, webmasteri početnici nemaju uvijek potrebno znanje za instaliranje tako poznatog modula za registraciju na vlastiti resurs.
Upute
Korak 1
Prvo instalirajte Apache poslužitelj na svoje računalo. Zatim stvorite ovakve datoteke na svojoj web lokaciji:
1) index.php - glavna stranica;
2) reg.php - stranica za registraciju;
3) auth.php - autorizacija;
4) userdb.db - popis registriranih korisnika.
Korak 2
Odredite strukturu korisničke baze s parametrima prijava (ime), prolaz (kodna riječ ili lozinka), uloga (razina pristupa), ime (ime), podaci (podaci). 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.
3. korak
Stvorite obrasce za registraciju i autorizaciju. Primjer obrasca za autorizaciju:
4. korak
Sadržaj datoteke auth.php sastoji se od uobičajenog oblika, redaka
Podaci o registraciji i ostali podaci, detaljniji podaci o kojima se mogu naći na specijaliziranim web lokacijama za programiranje.
Korak 5
Zatim 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, prijeđite na testiranje sustava registracije. Ako je sve prošlo u redu, novi će se zapisi pojaviti u stvorenoj bazi podataka - registriranim računima.