Il processo di registrazione è già saldamente radicato nella vita degli utenti di Internet ed è ben noto a loro. Tuttavia, i webmaster alle prime armi non hanno sempre le conoscenze necessarie per installare un modulo di registrazione così familiare sulla propria risorsa.
Istruzioni
Passo 1
Innanzitutto, installa il server Apache sul tuo computer. Quindi crea file come questo sul tuo sito:
1) index.php - pagina principale;
2) reg.php - pagina di registrazione;
3) auth.php - autorizzazione;
4) userdb.db - elenco degli utenti registrati.
Passo 2
Designare la struttura della base utenti con parametri login (nome), pass (codice o password), ruolo (livello di accesso), nome (nome), info (informazioni). Per ogni utente, verrà creata una stringa separata del modulo user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info.
Passaggio 3
Creare moduli per la registrazione e l'autorizzazione. Un esempio di modulo di autorizzazione:
Passaggio 4
Il contenuto del file auth.php consiste nella consueta forma, righe
Registrazione e altri dati, informazioni più dettagliate su cui si possono trovare su siti di programmazione specializzati.
Passaggio 5
Quindi, scrivi il modulo di registrazione: uno script. Di seguito una parte dello script:
$ fp1 = file ("userdb.d");
foreach ($ fp1 come $ chiave => $ valore) {
$ utente = esplosione ("0-1%", $ valore);
if ($ _ POST ['login'] == $ utente ['1'] e md5 ($ POST ['pass']) == $ utente ['2']) {
$ us = 0; ech "Tale utente esiste già nel database";}
if ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");
$ miotesto = preg_replace ("! / r / n!","
", $ _POST ['login']."% 1-1% ". Md5 $ _POS.
Passaggio 6
Collega tutte le pagine create a index.php. Un esempio di ciò che dovrebbe risultare:
<
Passaggio 7
Dopo aver eseguito le manipolazioni di cui sopra, procedere al test del sistema di registrazione. Se tutto è andato bene, nuovi record appariranno nel database creato - account registrati.