Kaip įvesti Registraciją Savo Svetainėje

Kaip įvesti Registraciją Savo Svetainėje
Kaip įvesti Registraciją Savo Svetainėje

Turinys:

Anonim

Registracijos procesas jau yra tvirtai įtvirtintas interneto vartotojų gyvenime ir yra jiems gerai žinomas. Tačiau naujokai žiniatinklio valdytojai ne visada turi reikiamų žinių, kad įdiegtų tokį pažįstamą registracijos modulį į savo išteklius.

Kaip įvesti registraciją savo svetainėje
Kaip įvesti registraciją savo svetainėje

Nurodymai

1 žingsnis

Pirmiausia įdiekite „Apache“serverį savo kompiuteryje. Tada sukurkite tokius failus savo svetainėje:

1) index.php - pagrindinis puslapis;

2) reg.php - registracijos puslapis;

3) auth.php - autorizacija;

4) userdb.db - registruotų vartotojų sąrašas.

2 žingsnis

Nurodykite vartotojo bazės struktūrą su parametrais prisijungimas (vardas), leidimas (kodinis žodis arba slaptažodis), vaidmuo (prieigos lygis), vardas (vardas), informacija (informacija). Kiekvienam vartotojui bus sukurta atskira formos user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info eilutė.

3 žingsnis

Sukurkite registracijos ir įgaliojimo formas. Leidimo formos pavyzdys:

4 žingsnis

Autent.php failo turinį sudaro įprasta forma, eilutės

Registracija ir kiti duomenys, apie kuriuos išsamesnę informaciją rasite specializuotose programavimo svetainėse.

5 žingsnis

Tada parašykite registracijos formą - scenarijų. Žemiau yra scenarijaus dalis:

$ fp1 = failas ("userdb.d");

foreach ($ fp1 kaip $ key => $ vertė) {

$ vartotojas = exploode ("0-1%", $ vertė);

if ($ _ POST ['login'] == $ user ['1'] ir md5 ($ POST ['pass']) == $ user ['2']) {

$ us = 0; ech "Toks vartotojas jau yra duomenų bazėje";}

if ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");

$ mytext = preg_replace ("! / r / n!","

", $ _POST ['login']."% 1-1% ". Md5 $ _POS.

6 žingsnis

Prijunkite visus sukurtus puslapius prie index.php. Pavyzdys to, kas turėtų pasirodyti:

<

7 žingsnis

Atlikę pirmiau nurodytas manipuliacijas, tęskite registracijos sistemos testavimą. Jei viskas pavyko gerai, sukurtoje duomenų bazėje pasirodys nauji įrašai - registruotos paskyros.

Rekomenduojamas: