WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

Data Validation class

— Add- On για WorldWideScripts.net

Εγγραφείτε για να μας ζωοτροφές για να μείνετε ενημερωμένοι!

Νέο! Ακολουθήστε μας όπως εσείς το θέλετε!


Data Validation class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Το κλειδί για μια σταθερή και ασφαλή εφαρμογή ή ιστοσελίδα είναι επικύρωσης δεδομένων. Επικύρωση πράγματα όπως διευθύνσεις ηλεκτρονικού ταχυδρομείου, αριθμούς και άλλα στοιχεία που μπορεί να είναι πολύ χρονοβόρα και να προσθέσετε πολλά επιπλέον γραμμές κώδικα στην ιστοσελίδα σας, εάν θέλετε να το κάνετε με τον σωστό τρόπο. Η κατηγορία αυτή μπορεί να κάνει το μέρος επικύρωσης δεδομένων της ιστοσελίδας της ανάπτυξης πολύ πιο εύκολη.

Αυτή η κατηγορία είναι πολύ εύκολο στη χρήση. Επειδή όλες οι μέθοδοι είναι στατικές είναι ταχύτερη και απαιτητών χωρίς στιγμιότυπο της κλάσης. Αυτό θα πει ότι το μόνο που χρειάζεται να συμπεριλάβετε το αρχείο PHP στον κώδικα σας και να κάνετε τις επικυρώσεις όπως παρακάτω. Η μέθοδος επιστρέφει μια boolean (true όταν είναι έγκυρη, ψευδής όταν άκυρο). Για να σας δείξω μερικά παραδείγματα:

Επικύρωση email:

 if (! Validator :: Email ( "Wim (at) test.com")) { echo "Το email σας δεν είναι έγκυρο"? } 

Επικύρωση email και δεν δέχονται διευθύνσεις που τελειώνουν με test.com ή test.be:

 if (! Validator :: Email ( "Wim (at) test.com", array ( "test.com", "test.be"))) { echo "Το email σας δεν είναι έγκυρο"? } 

Ελέγξτε αν ένας αριθμός είναι μεταξύ 20 και 50:

 if (! επικύρωσης :: Αριθμός (35, 50, 20)) { echo "Ο αριθμός δεν είναι μεταξύ 20 και 50"? } 

Ελέγξτε αν ο χρήστης είναι ηλικίας άνω των 18:

 if (! επικύρωσης :: OlderThan ( "05.02.1966", 17)) { echo "Θα πρέπει να είναι ηλικίας άνω των 18."? } 

Χαρακτηριστικά

  • E-mail
  • url
  • IP
  • Τηλεφωνικοί αριθμοί
  • Αριθμός (επιπλέον παράμετρο για να ελέγξετε αν ο αριθμός είναι μεταξύ min και max)
  • ανυπόγραφο Αριθμός
  • Φλοτέρ
  • Άλφα
  • άλφα αριθμητικό
  • μήκος συμβολοσειράς είναι μεταξύ MIN και MAX χαρακτήρες
  • Hexcolor
  • Ημερομηνία
  • Ελέγξτε αν κάποιος γεννήθηκε σε ημερομηνία x είναι μεγαλύτερο από x χρόνια
  • έγκυρη XML
  • Μέγεθος αρχείου μεταξύ min και max bytes
  • Διαστάσεις εικόνας μεταξύ του πλάτους είναι beween min και max και / ή το ύψος είναι μεταξύ MIN και MAX pixels

ενημερώσεις

13/12/2009:

  • Προστέθηκε χαρακτήρες επικύρωση
  • Σταθερή μέθοδος της Alpha τυπογραφικό λάθος

18/11/2009:

  • επικύρωση αριθμό πρόσθεσε τηλεφώνου
  • Σταθερή λάθος εικόνες :)

Λήψη
Άλλα στοιχεία σε αυτή την κατηγορίαΌλα τα συστατικά αυτού του συγγραφέα
ΣχόλιαΣυχνές ερωτήσεις και απαντήσεις

Properties

δημιουργήθηκε:
13 Νοέμβρη, 09

Τελευταία ενημέρωση:
13 Νοέμβρη, 09

συμβατά προγράμματα περιήγησης:
Firefox, IE6, IE7, IE8, Safari

αρχείων που περιλαμβάνονται:
PHP

πλαίσιο λογισμικού:
N / A

Έκδοση λογισμικού:
PHP 5.x

Λέξεις-κλειδιά

ηλεκτρονικού εμπορίου, ηλεκτρονικού εμπορίου, Όλα τα αντικείμενα, δεδομένα, ημερομηνία, e-mail, αριθμητικός, php class, ασφάλεια, δοκιμή, url, νομιμοποίηση, μεταβλητές