Kaip įvesti Registraciją Savo Svetainėje

Turinys:

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

Video: Kaip įvesti Registraciją Savo Svetainėje

Video: Kaip įvesti Registraciją Savo Svetainėje
Video: Kaip registruotis savo vakcinai nuo COVID-19? 2024, Gegužė
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: