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 ke WorldWideScripts.net

@id1wwsBerlangganan feed kami untuk tetap up to date!

Baru ! Ikuti kami seperti yang Anda inginkan!


Data Validation class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Kunci untuk aplikasi yang stabil dan aman atau website validasi data. Memvalidasi hal-hal seperti alamat email, nomor, dan data lainnya bisa sangat memakan waktu dan menambahkan banyak baris kode tambahan ke situs Anda jika Anda ingin melakukannya dengan cara yang benar. Kelas ini dapat membuat bagian validasi data dari pengembangan website jauh lebih mudah.

Kelas ini sangat mudah digunakan. Karena semua metode yang statis mereka lebih cepat dan callable tanpa instantiating kelas. Ini akan mengatakan bahwa Anda hanya perlu menyertakan file PHP dalam kode Anda dan melakukan validasi seperti di bawah ini. Metode mengembalikan boolean (true ketika itu valid, palsu ketika tidak valid). Untuk menunjukkan beberapa contoh:

Email validasi:

 if (! Validator :: Email ( "wim (at) test.com")) { echo "Email Anda tidak valid"; } 

Email validasi dan tidak menerima alamat yang berakhir dengan test.com atau test.be:

 if (! Validator :: Email ( "wim (at) test.com", array ( "test.com", "test.be"))) { echo "Email Anda tidak valid"; } 

Periksa apakah nomor adalah antara 20 dan 50:

 if (! Validator :: Nomor (35, 50, 20)) { echo "Jumlah itu tidak antara 20 dan 50"; } 

Memeriksa apakah pengguna lebih tua dari 18:

 if (! Validator :: OlderThan ( "1966/02/05", 17)) { echo "Anda harus lebih tua dari 18."; } 

fitur

  • E-mail
  • url
  • AKU P
  • Nomor telepon
  • Jumlah (parameter tambahan untuk memeriksa apakah nomor itu adalah antara min dan max)
  • Jumlah unsigned
  • Mengapung
  • Alfa
  • alfa numerik
  • panjang string adalah antara min dan karakter max
  • Hexcolor
  • Tanggal
  • Periksa apakah seseorang yang lahir pada tanggal x lebih tua dari x tahun
  • XML yang valid
  • Filesize antara min dan byte max
  • Dimensi gambar antara lebar beween min dan max dan / atau tinggi adalah antara min dan max piksel

update

13/12/2009:

  • Ditambahkan karakter validasi
  • Alpha tetap metode typo

18/11/2009:

  • validasi nomor telepon Ditambahkan
  • gambar yang salah tetap :)

Ambil
Komponen lain dalam kategori iniSemua komponen penulis ini
KomentarPertanyaan yang sering diajukan dan jawaban

Properties

dibuat:
13 November 09

Pembaharuan Terakhir:
13 November 09

Browser yang kompatibel:
Firefox, IE6, IE7, IE8, Safari

file Termasuk:
PHP

Kerangka software:
N / A

Versi perangkat lunak:
PHP 5.x

Kata kunci

eCommerce, eCommerce, Semua barang, data, tanggal, e-mail, numerik, kelas php, keamanan, uji, url, pengesahan, variabel