A regisztráció folyamata már szilárdan megalapozott az internet felhasználók életében, és számukra jól ismert. A kezdő webmesterek azonban nem mindig rendelkeznek a szükséges ismeretekkel egy ilyen megszokott regisztrációs modul saját erőforrásukra történő telepítéséhez.
Utasítás
1. lépés
Először telepítse az Apache szervert a számítógépére. Ezután hozzon létre ilyen fájlokat a webhelyén:
1) index.php - főoldal;
2) reg.php - regisztrációs oldal;
3) auth.php - engedély;
4) userdb.db - a regisztrált felhasználók listája.
2. lépés
Jelölje meg a felhasználói bázis felépítését paraméterekkel: login (név), pass (kódszó vagy jelszó), szerep (hozzáférési szint), név (név), info (információk). Minden felhasználó számára külön karakterlánc jön létre a user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info űrlapból.
3. lépés
Hozzon létre űrlapokat a regisztrációhoz és az engedélyhez. Példa egy engedélyezési űrlapra:
4. lépés
Az auth.php fájl tartalma a szokásos formából, sorokból áll
Regisztráció és egyéb adatok, amelyekről részletesebb információk a speciális programozási oldalakon találhatók.
5. lépés
Ezután írja be a regisztrációs űrlapot - egy szkriptet. Az alábbiakban látható a forgatókönyv része:
$ fp1 = fájl ("userdb.d");
foreach ($ fp1 mint $ key => $ érték) {
$ user = exploode ("0-1%", $ érték);
if ($ _ POST ['login'] == $ user ['1'] és md5 ($ POST ['pass']) == $ user ['2']) {
$ us = 0; ech "Ilyen felhasználó már létezik az adatbázisban";}
if ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");
$ mytext = preg_replace ("! / r / n!","
", $ _POST ['login']."% 1-1% ". Md5 $ _POS.
6. lépés
Csatlakoztassa az összes létrehozott oldalt az index.php fájlhoz. Példa arra, hogy mi kell kiderülnie:
<
7. lépés
A fenti manipulációk elvégzése után folytassa a regisztrációs rendszer tesztelését. Ha minden jól sikerült, új rekordok jelennek meg a létrehozott adatbázisban - regisztrált fiókok.