Registreerimisprotsess on Interneti-kasutajate elus juba kindlalt sisse seatud ja neile hästi teada. Kuid algajatel veebimeistritel pole alati vajalikke teadmisi sellise tuttava registreerimismooduli installimiseks oma ressurssi.
Juhised
Samm 1
Esmalt installige Apache server arvutisse. Seejärel looge oma saidil sellised failid:
1) index.php - avaleht;
2) reg.php - registreerimisleht;
3) auth.php - autoriseerimine;
4) userdb.db - registreeritud kasutajate loend.
2. samm
Määrake kasutajabaasi struktuur parameetritega login (nimi), pääs (koodsõna või parool), roll (juurdepääsutase), nimi (nimi), teave (teave). Iga kasutaja jaoks luuakse eraldi string vormist user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info.
3. samm
Looge registreerimise ja volituse vormid. Volitusvormi näide:
4. samm
Autent.php faili sisu koosneb tavalisest vormist, ridadest
Registreerimine ja muud andmed, mille kohta täpsemat teavet leiate spetsialiseeritud programmeerimissaitidelt.
5. samm
Järgmisena kirjutage registreerimisvorm - skript. Allpool on skripti osa:
$ fp1 = fail ("userdb.d");
foreach ($ fp1 kui $ key => $ väärtus) {
$ kasutaja = exploode ("0-1%", $ väärtus);
if ($ _ POST ['login'] == $ kasutaja ['1'] ja md5 ($ POST ['pass']) == $ kasutaja ['2']) {
$ us = 0; ech "Selline kasutaja on andmebaasis juba olemas";}
if ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");
$ mytext = preg_replace ("! / r / n!","
", $ _POST ['login']."% 1-1% ". Md5 $ _POS.
6. samm
Ühendage kõik loodud lehed saidiga index.php. Näide sellest, mis peaks välja kukkuma:
<
7. samm
Pärast ülaltoodud manipulatsioonide tegemist jätkake registreerimissüsteemi testimist. Kui kõik läks hästi, ilmuvad loodud andmebaasi uued kirjed - registreeritud kontod.