Come Inserire La Registrazione Sul Tuo Sito

Sommario:

Come Inserire La Registrazione Sul Tuo Sito
Come Inserire La Registrazione Sul Tuo Sito

Video: Come Inserire La Registrazione Sul Tuo Sito

Video: Come Inserire La Registrazione Sul Tuo Sito
Video: Carta d'identità su smartphone: come attivarla ed usarla 2024, Novembre
Anonim

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.

Come inserire la registrazione sul tuo sito
Come inserire la registrazione sul tuo sito

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.

Consigliato: