Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come creare un login semplice con PHP

Un semplice PHP ( Hypertext Preprocessor ) Registrati è un modo ideale per proteggere determinati contenuti su un sito web . L'account di accesso è costituito da un modulo di input di base HTML ( Hyper Text Markup Language ), che permette all'utente di inserire il proprio nome utente e password . Una volta che il modulo viene inviato , i valori di validazione rispetto ai valori codificati duri trovati nel codice PHP . Se c'è una corrispondenza, l'utente viene reindirizzato al contenuto , se non , vengono reindirizzati ad una pagina di errore . Istruzioni
Forma ingresso
1

Utilizzando un editor HTML o blocco note , creare una nuova pagina Web e salvarlo come " login.php " . Creare un modulo e utilizzare il valore "post" metodo. Codice di esempio seguente:


< /form >
2

Aggiungi due caselle di input all'interno del modulo per il nome utente e Password . Utilizzare il tipo "password" per la casella della password . Codice di esempio seguente:




< /form >
3

Aggiungere un pulsante di invio che sarà utilizzato per inviare il modulo. Codice di esempio seguente:


PHP codice
4

dichiarare due variabili che conterrà i valori del modulo di presentazione . Loro " nome utente " e "password " Call . Codice di esempio seguente:

$ username = $ _POST [ 'username' ]

$ password = $ _POST [ 'password' ]
< ? p > ? >
5

Scrivi un "if" per verificare se è stato inviato il modulo . Il codice per questo è :

if ( $ _SERVER [' REQUEST_METHOD '] == "POST" ) { }


6

Scrivi un "se " dichiarazione per verificare il nome utente e la password nei confronti di due valori di vostra scelta. Includere l'istruzione " header" per reindirizzare l'utente di conseguenza. Codice di esempio seguente:

if ( $ username == && "utente" $ password == " pass" ) {

intestazione ( 'Posizione: http://www.example.com/success.html ');

die ();

altro

{
intestazione

( ' Posizione: http://www.example.com /loginfailed.html ');

die (); }



 

Programmazione © www.354353.com