Δημιουργήστε μια σελίδα σύνδεσης κωδικού πρόσβασης στο πρόγραμμα επεξεργασίας κειμένου . Αυτό γίνεται σε HTML που καλεί ένα script CGI , όταν πιέζεται το κουμπί . Ένα παράδειγμα HTML script για να γίνει αυτό δίνεται παρακάτω :
2
Δημιουργήστε ένα αρχείο κωδικού πρόσβασης στο πρόγραμμα επεξεργασίας κειμένου σας, που περιλαμβάνει τα ονόματα χρήστη και κωδικούς πρόσβασης από τα άτομα που έχουν τον έλεγχο ταυτότητας να εισέλθουν η ιστοσελίδα . Οι πληροφορίες στο παρακάτω αρχείο έχει οριοθετημένο με προσαρμοσμένες ετικέτες XML . Μπορείτε να οριοθετήσει με ό, τι σας αρέσει? Τυχαίνει να βρείτε διαχωριστικά XML είναι πολύ ρεαλιστική . Αποθηκεύστε το αρχείο ως " pwds.txt . "
3
Δημιουργήστε το σενάριο CGI . Το παρακάτω CGI Perl script παίρνει την είσοδο του χρήστη και ελέγχει το κατά τις πληροφορίες στο αρχείο pwds.txt . Εάν ο κωδικός είναι σωστός , αυτό καλωσορίζει τον χρήστη από το όνομα και , στη συνέχεια, ανοίγει το απόρρητες πληροφορίες . Εάν ο κωδικός δεν έχει βρεθεί , ένα μήνυμα σφάλματος είναι τυπωμένο . " . Pwd_in.cgi " ! Αποθηκεύστε την ακόλουθη δέσμη ενεργειών ως # /usr /bin /perl - wprint " Content-type : text /html \\ n \\ n" ?
Χρήση CGI ?
$ q = νέα CGI ? $ pwd = $ q - > param ( « pwd ) ? $ cgi = νέα CGI ?
ανοίξει ( ΑμεΑ , " ενώ ( αν ( / foreach $ p ( @ p_words ) { if ( $ p eq " $ pwd " ) { $ error = " " ? εκτύπωσης " Εδώ είναι η κορυφή απόρρητες πληροφορίες } } } print $ λάθος? Ανεβάστε τα αρχεία . Ανεβάστε το αρχείο HTML στο φάκελο HTML σας και τα άλλα δύο αρχεία σας στο cgi - bin . Χρησιμοποιήστε chmod με το αρχείο cgi . Μπορεί να χρειαστεί να δώσει άδειες για εξωτερικούς χρήστες να έχουν πρόσβαση σε αυτό το αρχείο . Να χορηγήσει άδεια , στο unix εντολών, πληκτρολογήστε : > $ " chmod 755 pwd_cgi " Εκτελέστε το πρόγραμμα . Ανοίξτε το αρχείο και πληκτρολογήστε ένα αυθεντικό κωδικό . Θα πάρετε μια σελίδα που χαιρετά το όνομα που ο κωδικός πρόσβασης που συνδέονται με , καθώς και μια πρόταση που λέει , "Εδώ είναι το μυστικό των πληροφοριών. " Πληκτρολογήστε έναν κωδικό πρόσβασης ή κακή δεν υπάρχει κωδικός πρόσβασης , και θα λάβετε ένα μήνυμα σφάλματος .
Hey $ name $ 1 { } , Χαίρομαι που θα μπορούσατε να κάνετε
Η 4
5
Η 6
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα