PHP è un linguaggio di scripting usato spesso per la connessione, inviare e recuperare i dati da un database MySQL . Creare una pagina di login sul tuo sito per consentire ai visitatori di accedere ai dati specifici dell'utente . Forse il vostro database MySQL contiene nomi utente e password per il sito . Utilizzare uno script PHP per autenticare gli utenti in base ai valori del database . Istruzioni 
 1 
 Avviare un editor di PHP , testo o HTML e creare un nuovo file PHP . 
 2 
 tipo utilizzando le informazioni di accesso per il database MySQL i seguenti dati, tenendo atto delle osservazioni indicato dalle doppie barre ( //) : ? 
 
 < php 
 
 //Si connette al server 
 
 MySQL mysql_connect ( "host" , " login " , " password " ) per 
 o die ) ( Non in grado di connettersi al server ' mysql_error ( . . ) ; 
 
 //Scegliere il database MySQL 
 
 mysql_select_db ( " dbname " ) per 
 o morire (non in grado di ottenere il database ' . ) ; ? 
 
 > 
 3 
 tipo l'utente /codice di autenticazione e il reindirizzamento password ? 
 
 < php 
 
 $ usrSql = "SELECT * FROM WHERE Site_Users 
 
 user = ' $ phpUser ' e 
 
 password = ' $ phpPass ' " ; 
 
 } 
 
 //Esegui la query $ usrSql e salvare il risultato nella variabile $ risultato 
 
 $ risultato = mysql_query ( $ usrSql ) per 
 or die ( Non in grado di eseguire ' mysql_error ( . . ) ) ; 
 
 //numero di righe in $ risultato 
 
 $ num = mysql_numrows ( $ risultato) ; 
 
 $ myrow = mysql_fetch_array ( $ risultato) ; 
 
 if ( $ num = 0 ! ) { 
 
 //Una fila di corrispondenza è stata trovata - l'utente è autenticato . 
 
 $ auth = true ; } 
 
 
 
 //se l'utente non è autenticato , inviare di nuovo alla pagina di login , Stati 
 //altrimenti creare una sessione per loro e li invia alla pagina di destinazione desiderata 
 
 se { 
 header 
 ( ' Posizione. ( $ auth ! ) : http://www.mysite.com/login . php '); 
 
 uscita; 
 
 } else { 
 
 session_save_path ( ' tmp /'); 
 
 session_start ( ) ; //inizia la sessione 
 
 $ _SESSION [ 'username' ] = $ _POST [ " phpUser " ] ; 
 header 
 ( 'Posizione: http://www.mysite.com/goodies/'); 
 
 } 
 
 ? > 
 
 le variabili per il vostro script potranno variare in base ai nomi dei campi del form. Per la forma associata con questo script , il campo nome utente è denominato " phpUser " e il campo password è denominato " phpPass . " È necessaria una cartella sul server per contenere i file di sessione - questo esempio utilizza " tmp /. " 
 4 
 Trasferire lo script PHP per il server utilizzando il client FTP 
 .