Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να ελέγξει PHP κώδικα για Μόνο Ολόκληρο Ακέραιοι σε Μορφή εισόδου σας

PHP είναι μια δυναμικά δακτυλογραφημένο γλώσσα, που σημαίνει ότι η ίδια μεταβλητή μπορεί να αντιμετωπίζεται ως ένας ακέραιος , μια σειρά , ένα πλωτό σημείο , ή οποιονδήποτε άλλο τύπο δεδομένων - ανάλογα σχετικά με την κατάσταση στην οποία χρησιμοποιείται . Για να επικυρώσετε την φόρμα που θα πρέπει να είναι μόνο ένας ακέραιος , μπορείτε να βάλετε ένα μόνο δοκιμή - line χρησιμοποιώντας το " is_int ( ) " της PHP λειτουργία, η οποία ήταν παρούσα ως μέρος της προεπιλεγμένες βιβλιοθήκες της PHP από την έκδοση PHP 4 . Οδηγίες
Η

1 Ανοίξτε το αρχείο PHP που χρησιμοποιούνται για την επικύρωση της εισαγωγής της φόρμας σας σε ένα πρόγραμμα επεξεργασίας κειμένου . Αν δεν ξέρετε τι είναι αυτό το αρχείο ονομάζεται , ελέγξτε τον πηγαίο κώδικα της φόρμας για το αρχείο PHP που αναφέρονται στο " action = " χαρακτηριστικό του "

" ετικέτα . 2

Χρήση το " $ _POST " για να φορτώσετε τη μεταβλητή μορφή στη μνήμη . Εάν η φόρμα είχε ένα πεδίο που ονομάζεται " NUMBER_OF_CHILDREN , " θα μπορούσε να εκχωρήσετε αυτό στην PHP , πληκτρολογώντας " $ NUMBER_OF_CHILDREN = $ _POST [ NUMBER_OF_CHILDREN ] ? " .
Εικόνων 3

Πληκτρολογήστε την ακόλουθη "αν" δήλωση σχετικά με την επόμενη γραμμή του αρχείου PHP : " ( ! is_int ( $ NUMBER_OF_CHILDREN ) ) , αν { die ( " . . εισόδου έντυπο δεν ήταν ένας ακέραιος Παρακαλούμε να επιστρέψετε στη φόρμα και προσπαθήστε ξανά ")? } " . Αυτός ο κωδικός εξετάζει την καθορισμένη είσοδο μορφή και , αν δεν έχει τη σωστή μορφή , επιστρέφει ένα σφάλμα και σταματάει την περαιτέρω επεξεργασία του κώδικα .
Η 4

Δημιουργία μεταβλητών και « αν ( ) " δηλώσεις για κάθε τιμή μορφή θέλετε να ελέγξετε . Μπορείτε να κόψετε και να επικολλήσετε τον κωδικό σας , αλλάζοντας μόνο το όνομα της μεταβλητής . Εάν κάποια τιμή φόρμα που ελέγχουν δεν είναι ακέραιος , η PHP θα σταματήσει την επεξεργασία της φόρμας.
5

Αποθηκεύστε το αρχείο PHP και κλείστε κειμενογράφο σας .

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα