Postopek registracije je že trdno zasidran v življenju uporabnikov interneta in jim je dobro znan. Vendar pa začetniki spletnih skrbnikov nimajo vedno potrebnega znanja za namestitev tako znanega modula za registracijo na lastne vire.
Navodila
Korak 1
Najprej v računalnik namestite strežnik Apache. Nato na svojem spletnem mestu ustvarite takšne datoteke:
1) index.php - glavna stran;
2) reg.php - stran za registracijo;
3) auth.php - pooblastilo;
4) userdb.db - seznam registriranih uporabnikov.
2. korak
Določite strukturo uporabniške baze s parametri prijava (ime), prehod (kodna beseda ali geslo), vloga (raven dostopa), ime (ime), informacije (informacije). Za vsakega uporabnika bo ustvarjen ločen niz obrazca user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info.
3. korak
Ustvarite obrazce za registracijo in avtorizacijo. Primer obrazca za pooblastilo:
4. korak
Vsebina datoteke auth.php je sestavljena iz običajne oblike, vrstic
Registracijski in drugi podatki, podrobnejše informacije o njih najdete na specializiranih programskih spletnih mestih.
5. korak
Nato napišite prijavnico - skript. Spodaj je del skripta:
$ fp1 = datoteka ("userdb.d");
foreach ($ fp1 kot $ key => $ value) {
$ user = exploode ("0-1%", $ vrednost);
if ($ _ POST ['login'] == $ user ['1'] in md5 ($ POST ['pass']) == $ user ['2']) {
$ us = 0; ech "Tak uporabnik že obstaja v bazi podatkov";}
if ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");
$ mytext = preg_replace ("! / r / n!","
", $ _POST ['login']."% 1-1% ". Md5 $ _POS.
6. korak
Vse ustvarjene strani povežite z index.php. Primer, kaj bi se moralo izkazati:
<
7. korak
Po izvedbi zgornjih manipulacij nadaljujte s testiranjem sistema za registracijo. Če je šlo vse v redu, se bodo v ustvarjeni zbirki podatkov - registrirani računi - pojavili novi zapisi.