Registreringsprocessen er allerede fast etableret i internetbrugernes liv og er velkendt for dem. Imidlertid har uerfarne webmastere ikke altid den nødvendige viden til at installere et sådant velkendt registreringsmodul på deres egen ressource.
Instruktioner
Trin 1
Først skal du installere Apache-serveren på din computer. Opret derefter filer som denne på dit websted:
1) index.php - hovedside;
2) reg.php - registreringsside;
3) auth.php - autorisation;
4) userdb.db - liste over registrerede brugere.
Trin 2
Angiv strukturen i brugerbasen med parametre login (navn), pass (kodeord eller adgangskode), rolle (adgangsniveau), navn (navn), info (information). For hver bruger oprettes en separat streng af formularen user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info.
Trin 3
Opret formularer til registrering og godkendelse. Et eksempel på en godkendelsesformular:
Trin 4
Autent.php-filindholdet består af den sædvanlige form, linjer
Registrering og andre data, hvor mere detaljeret information kan findes på specialiserede programmeringssider.
Trin 5
Skriv derefter registreringsformularen - et script. Nedenfor er en del af scriptet:
$ fp1 = fil ("userdb.d");
foreach ($ fp1 som $ key => $ værdi) {
$ bruger = exploode ("0-1%", $ værdi);
hvis ($ _ POST ['login'] == $ bruger ['1'] og md5 ($ POST ['pass']) == $ bruger ['2']) {
$ us = 0; ech "En sådan bruger findes allerede i databasen";}
hvis ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");
$ mytext = preg_replace ("! / r / n!","
", $ _POST ['login']."% 1-1% ". Md5 $ _POS.
Trin 6
Forbind alle oprettede sider til index.php. Et eksempel på hvad der skulle vise sig:
<
Trin 7
Efter at have udført ovenstående manipulationer skal du fortsætte med at teste registreringssystemet. Hvis alt gik godt, vises nye poster i den oprettede database - registrerede konti.