Με την προσθήκη δυναμικά χαρακτηριστικά , όπως κουίζ για ιστοσελίδες , οι προγραμματιστές βρίσκουν τρόπους για να συμμετάσχουν surfers και να τους ενθαρρύνει να περνούν περισσότερο χρόνο που αλληλεπιδρούν στις περιοχές τους . Χάρη στο web- centric γλώσσες όπως η PHP και η δυναμική φύση της HTML , οι προγραμματιστές μπορούν να εφαρμόσουν κουίζ στο διαδίκτυο και να αποθηκεύσετε τα αποτελέσματα για μια ποικιλία εφαρμογών . PHP έχει τα χαρακτηριστικά γνωρίσματα , όπως η σούπερ καθολικές μεταβλητές που κάνουν την επεξεργασία κουίζ εύκολη , καθώς και ενσωματωμένες δυνατότητες για την εκτύπωση και αποθήκευση των αποτελεσμάτων κουίζ . Τα πράγματα που θα χρειαστείτε
επεξεργαστή κειμένου
πρόγραμμα περιήγησης στο Web
εγκαταστήσει το PHP και ρυθμιστεί
Η Εμφάνιση Περισσότερες οδηγίες
Η
1 Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου και να δημιουργήσει ένα νέο κείμενο αρχείο . Προσθέστε μερικές βασικές ετικέτες HTML στο αρχείο που περιλαμβάνουν " " , "
" , " " , " " , " " και " " . Αποθηκεύστε το αρχείο με το όνομα Φτηνές 2
Συμπεριλάβετε μια HTML "
" ετικέτα . Προσθέστε τον ακόλουθο κώδικα για τον κωδικό που εμφανίζεται στο βήμα 1 :
με 3
Προσθέστε το πρώτο ερώτημα κουίζ στην HTML χρησιμοποιώντας ένα πλαίσιο λίστας . Πρώτα, προσθέστε το κείμενο " 1 . Τι είναι το φύλο σας ; " Δεύτερον, προσθέστε ένα " " ετικέτα με ένα "όνομα" χαρακτηριστικό " question1 " . Τρίτον , προσθέστε δύο " " ετικέτες . Το πρώτο « " ετικέτα πρέπει να έχει μια "αξία" χαρακτηριστικό " αρσενικό " και μια τιμή κειμένου "αρσενικών " και το δεύτερο " " ετικέτα πρέπει να έχει μια "αξία" χαρακτηριστικό "γυναικεία" και μια τιμή κειμένου της «θηλυκό» . Κλείστε κάθε " " ετικέτα με ένα " " ετικέτα και να κλείσει το " " ετικέτα με ένα " επιλογή > " ετικέτα . Προσθέστε τον ακόλουθο κώδικα για τον κωδικό που εμφανίζεται στο βήμα 2 : 1 . Τι είναι το φύλο σας ;
αρσενικό
<αξίας των δικαιωμάτων προαίρεσης = " θηλυκό " > γυναίκα
Η 4
Προσθέστε το δεύτερο ερώτημα κουίζ στην HTML χρησιμοποιώντας ένα σύνολο από κουμπιά επιλογής. Πρώτα, προσθέστε το κείμενο « 2 . Σας αρέσει να χορέψουμε; " Δεύτερον, προσθέστε δύο " " ετικέτες . Το πρώτο « " ετικέτα πρέπει να έχει ένα "είδος " χαρακτηριστικό " ραδιόφωνο " , ένα "όνομα" χαρακτηριστικό " question2 " , μια "αξία" χαρακτηριστικό " ναι" και μια τιμή κειμένου του «ναι» . Το δεύτερο " " ετικέτα θα πρέπει να έχει ένα "είδος " χαρακτηριστικό " ραδιόφωνο " , ένα "όνομα" χαρακτηριστικό " question2 " , μια "αξία" χαρακτηριστικό " όχι" , και μια τιμή κειμένου του «όχι» . Προσθέστε τον ακόλουθο κώδικα για τον κωδικό που εμφανίζεται στο βήμα 3 :
2 . Μήπως ήθελες να χορέψουμε ;
Ναι
Δεν 5
Προσθέστε το τρίτο ερώτημα κουίζ στην HTML χρησιμοποιώντας ένα πεδίο εισαγωγής . Πρώτα, προσθέστε το κείμενο " 3 Το αγαπημένο μου φαγητό είναι : . " Δεύτερον, προσθέστε ένα " " ετικέτα με ένα " είδος " χαρακτηριστικό " κείμενο" και ένα " όνομα " χαρακτηριστικό " Question3 " . Προσθέστε τον ακόλουθο κώδικα για τον κωδικό που εμφανίζεται στο βήμα 4 :
3 . Το αγαπημένο μου φαγητό είναι :
Η 6
Προσθέστε ένα HTML " " ετικέτα μετά την τρίτη κουίζ ερώτηση . Δώστε το κουμπί ένα "είδος " χαρακτηριστικό "αποστολή" , μια "αξία" χαρακτηριστικό " Υποβολή" και ένα "όνομα" χαρακτηριστικό "αποστολή" . Προσθέστε τον ακόλουθο κώδικα για τον κωδικό που εμφανίζεται στο βήμα 5 :
Η 7
Προσθήκη δύο PHP διαχωριστικά ( " php " ) και ( " > " ) στο αρχείο μετά την HTML " " ετικέτα . Αυτά τα διαχωριστικά δείχνουν όπου ο PHP κώδικας που χειρίζεται τις απαντήσεις κουίζ θα τοποθετηθεί . Προσθέστε τον ακόλουθο κώδικα για τον κωδικό που εμφανίζεται στο βήμα 6 , αμέσως μετά το κλείσιμο " " ετικέτα . Php
> 8
Δημιουργήστε μια μεταβλητή της PHP που ονομάζεται $ quizValues και τοποθετήστε τη μεταβλητή μεταξύ των διαχωριστικά PHP ( " php " και " > " ) . Ρυθμίστε τα $ quizValues μεταβλητή ίση με την αξία του κουίζ πρώτη απάντηση ( που αποστέλλονται με το ταχυδρομείο μορφή) . Προσθέστε τον ακόλουθο κώδικα για τον κωδικό που εμφανίζεται στο βήμα 7
$ quizValues = $ _POST [ " question1 "]? . Η 9
Προσθέστε την αξία του δεύτερου απάντηση στο κουίζ $ quizValues μεταβλητή τιμή . Χρησιμοποιήστε την PHP " . " τελεστής συνένωσης για να προσθέσει την δεύτερη απάντηση στην πρώτη απάντηση μαζί με ένα κόμμα που χωρίζει τις τιμές . Προσθέστε τον ακόλουθο κώδικα για τον κωδικό που εμφανίζεται στο βήμα 8 .
$ QuizValues = $ quizValues . "," . $ _POST [ " Question2 "]? 10
Προσθέστε την αξία του τρίτου απάντηση κουίζ στη μεταβλητή $ quizValues αξία . Χρησιμοποιήστε την PHP " . " τελεστής συνένωσης για να προσθέσει την τρίτη απάντηση στην πρώτη και δεύτερη απάντηση μαζί με ένα κόμμα που χωρίζει τις τιμές . Προσθέστε τον ακόλουθο κώδικα για τον κωδικό που εμφανίζεται στο βήμα 9 .
$ QuizValues = $ quizValues . "," . $ _POST [ " Question3 "]? 11
Χρησιμοποιήστε το κατασκεύασμα PHP " print" γλώσσα για να εκτυπώσετε το " $ quizValues " μεταβλητή στη σελίδα. Εκτυπώστε την τιμή χρησιμοποιώντας διπλά εισαγωγικά και να περιλαμβάνει το κείμενο " Οι απαντήσεις στο κουίζ είναι : " . Μετά την προσθήκη του "print " δομή της γλώσσας , θα πρέπει να εμφανιστεί ο κώδικας , όπως φαίνεται παρακάτω . Αποθηκεύστε και κλείστε το quiz.php .
<μέθοδο της φόρμας = "post " action = " quiz.php " >
1 . Τι είναι το φύλο σας ;
αρσενικό
<αξίας των δικαιωμάτων προαίρεσης = " θηλυκό " > γυναίκα
2 . Μήπως ήθελες να χορέψουμε ;
Ναι
Δεν
3 . Το αγαπημένο μου φαγητό είναι :
$ quizValues = $ _POST [ " question1 "]? ;
$ quizValues = $ quizValues . "," . $ _POST [ " Question2 "]?
$ QuizValues = $ quizValues . "," . $ _POST [ " Question3 "]?
Εκτύπωσης " Οι απαντήσεις στο κουίζ είναι : $ quizValues " ?
>
;
Η 12
Ανοίξτε quiz.php σε ένα πρόγραμμα περιήγησης στο web . Συμπληρώστε το κουίζ και πατήστε το κουμπί " Αποστολή" για να ελέγξετε ότι οι απαντήσεις κουίζ εκτύπωση στη σελίδα. Η εικόνων