een database te maken . Dit is waar alle inlog gegevens en informatie het wordt opgeslagen . Dergelijke databank zou onder meer het opzetten tafel van een klant en andere informatie . Met behulp van een database zal u helpen om informatie logisch te organiseren , snel toegang toe te krijgen , te manipuleren en veranderen wanneer dat nodig is en gemakkelijker veelgebruikte taken te automatiseren . Kopen van 2
Maak een klasse voor toegang tot de database . Dergelijke klasse zal het programma dat gegevens en componenten van een component systeem te grijpen en bieden toegang tot het. Het voorbeeld hieronder toont de functionele benadering in het gebruik van een dergelijke klasse:
Klasse : DbConnector //Doel : verbinden met een database , MySQL
require_once ' SystemComponent.php ' GOclass DbConnector breidt Systeemcomponenten {
omvatten variabelen hier } functie DbConnector ( ) {
$ user = $ instellingen [ ' dbusername ' ] GA $ pass = $ instellingen [ ' dbpassword ' ] GO } functie query ( ) {
code gaat hier } functie fetchArray ( ) {
code gaat hier } functie close () { mysql_close ( ) GO }
de bovenstaande code toont de belangrijkste onderdelen van de database en hoe om gegevens te verbinden en op te vragen .
Maak Goedkope 3 een validator klasse voor de veiligheid. Een validator klasse controles voor fouten in de input van de gebruiker en zal ofwel weer een fout of kan een gebruiker inloggen als het veilig en correct . Een voorbeeld van een dergelijke klasse geschreven in PHP wordt hieronder weergegeven :
< ? Phprequire_once ' SystemComponent.php ' GOclass Validator breidt Systeemcomponenten {
var $ errorsGO } ? >
de bovenstaande code slaat een lijst met foutmeldingen .
4
Schrijf een klasse om de site te beveiligen . De functie om dit te doen is hieronder weergegeven:
Functie logg ( ) {
session_start ( ) Header ( " cache - control: private " ) GO }
functie logout ( ) {
unset ( $ this-> userdata ) GO session_destroy ( ) GO exit ( ) GO }
5
Maak de interface design . Dit is een grafische deel van de site met de login-gegevens en andere aanvullende informatie over het algemeen verschijnen op de homepage .
6
Maak de hulp en documentatie voor het systeem om de meest voorkomende taken te pakken zal een gebruiker moeten uitvoeren .
Gezondheid en ziekte © https://www.gezond.win