Registreringsprocessen är redan etablerad i Internetanvändarnas liv och är välkänd för dem. Nybörjade webbansvariga har dock inte alltid den kunskap som krävs för att installera en sådan bekant registreringsmodul på sin egen resurs.
Instruktioner
Steg 1
Installera först Apache-servern på din dator. Skapa sedan filer så här på din webbplats:
1) index.php - huvudsida;
2) reg.php - registreringssida;
3) auth.php - auktorisering;
4) userdb.db - lista över registrerade användare.
Steg 2
Ange strukturen för användarbasen med parametrar inloggning (namn), pass (kodord eller lösenord), roll (åtkomstnivå), namn (namn), info (information). För varje användare skapas en separat sträng av formuläret user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info.
Steg 3
Skapa formulär för registrering och auktorisering. Ett exempel på ett tillståndsformulär:
Steg 4
Aut.php-filinnehållet består av den vanliga formen, rader
Registrering och andra uppgifter, mer detaljerad information om vilka finns på specialiserade programmeringssajter.
Steg 5
Skriv sedan registreringsformuläret - ett skript. Nedan följer en del av manuset:
$ fp1 = fil ("userdb.d");
foreach ($ fp1 som $ key => $ värde) {
$ användare = exploode ("0-1%", $ värde);
if ($ _ POST ['login'] == $ user ['1'] och md5 ($ POST ['pass']) == $ user ['2']) {
$ us = 0; ech "En sådan användare finns redan i databasen";}
if ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");
$ mytext = preg_replace ("! / r / n!","
", $ _POST ['login"]. "% 1-1%". Md5 $ _POS.
Steg 6
Anslut alla skapade sidor till index.php. Ett exempel på vad som ska visa sig:
<
Steg 7
Efter att ha utfört ovanstående manipulationer, fortsätt med att testa registreringssystemet. Om allt gick bra kommer nya poster att visas i den skapade databasen - registrerade konton.