Creare un database . Questo è dove verrà memorizzato tutte le informazioni di login e dati . Tale banca dati dovrebbe includere la creazione di tavolo di un cliente e altre informazioni. Utilizzando un database vi aiuterà ad organizzare le informazioni logicamente , rapidamente accedere ad esso , manipolare e modificare in caso di necessità e di automatizzare le attività comuni con più facilità. 
 2 
 Creare una classe per l'accesso al database . Tale classe dirà il programma per afferrare i dati e componenti da un componente di sistema e di fornire l'accesso ad esso . L'esempio seguente mostra l'approccio funzionale nell'utilizzo di tale classe: 
 
 Classe: DbConnector //Scopo : connettersi a un database MySQL 
 
 require_once ' SystemComponent.php '; classe DbConnector extends SystemComponent { 
 
 includono variabili qui } DbConnector funzione ( ) { 
 
$ user = $ impostazioni [' dbusername '] ; $ pass = $ impostazioni [' dbpassword '] ; } interrogazione function () { < br code>
 va qui } fetchArray funzione ( ) { 
 codice 
 va qui } function close () { mysql_close (); } 
 
 il codice sopra mostra le parti principali della banca dati e come collegare e recuperare i dati da esso. 
 3 
 Creare una classe di convalida per la sicurezza . Un validatore controlli di classe per gli errori in input dell'utente e sarà o visualizzazione di un errore o di consentire a un utente di accesso se è sicuro e corretto . Un esempio di tale classe scritta in PHP è il seguente: < ? ? Phprequire_once ' SystemComponent.php '; classe Validator extends SystemComponent { 
 
 var $ errori ; } > 
 
 
 
 il codice sopra memorizza un elenco di messaggi di errore . 
 4 
 scrivere una classe per proteggere il sito . Di seguito è mostrata la funzione per fare questo : 
 
 Funzione Logg ( ) { 
 
 session_start ( ) header (" Cache-Control : private ");} 
 funzione 
 disconnessione ( ) { 
 
 unset ( $ this - > userdata ) ; session_destroy (); exit () ; } 
 5 
 creare il design dell'interfaccia. Questo fa parte grafica del sito con i dati di accesso , così come altre informazioni aggiuntive generalmente appaiono sulla home page. 
 6 
 Creare l' aiuto e la documentazione del sistema per affrontare le attività più comuni che un utente necessario eseguire . 
 
              
Programmazione © www.354353.com