Πρόγραμμα Προσωπικών Δραστηριοτήτων - Χρησιμοποιήστε την εντολή PHP include () για να ελέγξετε τα δεδομένα εισόδου
Σε ένα προηγούμενο σεμινάριο, δημιουργήσαμε τη λειτουργία Activity_Entry_Form () που θα τυπώσει τη φόρμα εγγραφής δραστηριότητας για το Πρόγραμμα Προσωπικών Δραστηριοτήτων μας. Το κάναμε αυτό γιατί αυτή η ενότητα του κώδικα θα χρησιμοποιηθεί πολλές φορές στο πρόγραμμα. Υπάρχει ένα άλλο τμήμα του κώδικα που θα χρησιμοποιηθεί περισσότερο από μία φορά στην εφαρμογή μας και αυτός είναι ο κώδικας που ελέγχει για τα ελλείποντα δεδομένα μετά την υποβολή του εντύπου. Επειδή αυτή η εργασία εκτελείται αρκετές φορές, μπορούμε να απλοποιήσουμε το πρόγραμμά μας διαχωρίζοντας αυτό το τμήμα του κώδικα όπως κάναμε με τη λειτουργία. Υπάρχουν άλλοι τρόποι για να διαχωρίσετε τμήματα κώδικα, για παράδειγμα, μπορείτε να δημιουργήσετε μια τάξη PHP ή απλά να χρησιμοποιήσετε τη δήλωση PHP include (). Επειδή πρόκειται για ένα σεμινάριο για αρχάριους, ας συζητήσουμε τη μέθοδο δήλωσης include ().

Αυτό που δηλώνει η εντολή PHP () είναι "πάρτε αυτό το αρχείο και τοποθετήστε το εδώ". Επομένως, θα θελήσετε να τοποθετήσετε τη δήλωση include () στο πρόγραμμα σας στην ακριβή στάση όπου θέλετε να εκτελεστεί ο κώδικας που περιλαμβάνεται.

Ας επιστρέψουμε στο αρχείο ActivityEntry.php3 και ξεχωρίσουμε τον κώδικα που ελέγχει τα δεδομένα που λείπουν. Τώρα κόψτε και επικολλήστε αυτόν τον κώδικα σε ένα κενό αρχείο και ονομάστε το αρχείο CheckData.php3. Εάν ρίξετε μια ματιά στο δείγμα, θα παρατηρήσετε ότι δεν έχω επικολλήσει μόνο το τμήμα του κώδικα από το αρχείο AcitvityEntry, php3 αλλά έχω προσθέσει επίσης μια ετικέτα ανοίγματος και κλεισίματος PHP. Αν δεν είχα προσθέσει αυτές τις ετικέτες στο νέο μας αρχείο CheckData.php3, ο κώδικας θα είχε θεωρηθεί ως απλό κείμενο αντί για κώδικα PHP.

Τώρα το μόνο που χρειάζεται να κάνετε είναι να τοποθετήσετε τη δήλωση include στο αρχείο ActivityEntry.php3 στον τόπο όπου αφαιρέσατε προηγουμένως τον κώδικα.

περιλαμβάνουν ("CheckData.php3");

Θα θέλετε να βάλετε τη σχετική διαδρομή στο αρχείο που θα συμπεριληφθεί (CheckData.php3) μεταξύ των εισαγωγικών. Αυτό ονομάζεται όρισμα για τη δήλωση συμμετοχής. Θα παρατηρήσετε επίσης ότι, αντίθετα με το παράδειγμα του κώδικα λειτουργίας, δεν χρειάζεται να χρησιμοποιήσουμε μια εντολή requ_once στην κορυφή του αρχείου.







Οδηγίες Βίντεο: Week 9 (Ενδέχεται 2024).