1 Δημιουργήστε ένα νέο πίνακα βάσης δεδομένων που περιέχει τις ακόλουθες ενδείξεις για χρήση με το ημερολόγιο στο σενάριο .
CREATE TABLE ` securemembers ` (
` id ` int ( 4 ) NOT NULL AUTO_INCREMENT , πώληση
` όνομα ` varchar ( 65 ) NOT NULL default '' ,
` κωδικό ` varchar ( 65 ) NOT NULL default '' , πώληση
PRIMARY KEY ( ` id ` )
) ΤΥΠΟΣ = MyISAM AUTO_INCREMENT = 2 ?
INSERT INTO ` securemembers ` VALUES ( 1 , ' testuser », « testpass ') ? . 2
Δημιουργήστε ένα νέο αρχείο php που ονομάζεται secureusercheck.php και επικόλληση του παρακάτω κώδικα php και να αποθηκεύσετε το αρχείο
$ database_host = " localhost " ? //υποδοχής Database $ password = " " ? κωδικός //Database $ database_name = " securemembers " ? //όνομα βάσης δεδομένων //Οι παρακάτω γραμμές συνδέουν με τη βάση δεδομένων mysql_connect ( " $ database_host " , " $ username " , " $ password " ) ή να πεθάνουν ( " δεν μπορεί να συνδεθεί DB ")? mysql_select_db ( " $ database_name " ) ή να πεθάνουν ( " δεν είναι δυνατή η πρόσβαση DB ")? //Πάρτε το όνομα χρήστη και τον κωδικό πρόσβασης από τη σελίδα σύνδεσης μας $ username = $ _POST [ "Όνομα Χρήστη" ] ? $ password = $ _POST [' password' ] ? //Ο κώδικας που ακολουθεί κάνει ότι τα δεδομένα που εγγράφονται είναι ασφαλές για την επεξεργασία $ username = stripslashes ( $ username) ? $ password = stripslashes ( $ password ) ? $ όνομα = mysql_real_escape_string ( $ username) ? $ password = mysql_real_escape_string ( $ password ) ? $ sql = "SELECT * FROM μέλη ΟΠΟΥ όνομα = ' $ username και password = ' $ password " ? $ result = mysql_query ( $ sql ) ? //Δες αν μια σειρά αγώνων $ match_rows = mysql_num_rows ( $ αποτέλεσμα) ? αν ( match_rows $ == 1 ) { //Εγγραφή συνεδρία εισόδου και proceeed να εξασφαλίσει { echo " Συγγνώμη , Έχετε εισάγει λάθος όνομα χρήστη ή τον κωδικό πρόσβασης " ? } ; > Δημιουργία ένα νέο html αρχείο που θα εμφανιστεί η σελίδα σύνδεσης για τους χρήστες να έχουν πρόσβαση . Επικολλήστε τον παρακάτω κώδικα σε αυτό το αρχείο .
$ username = " " ? //Database όνομα
εικόνων 3