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

Iscriviti al nostro feed per rimanere sempre aggiornato!

Nuovo! Seguici come lo vuoi!


Data Validation class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

La chiave per una applicazione o sito web stabile e sicuro è la convalida dei dati. Convalida cose come indirizzi e-mail, numeri e altri dati può richiedere molto tempo e aggiungere un sacco di linee di codice extra al tuo sito web, se si vuole farlo nel modo giusto. Questa classe può fare la parte di convalida dei dati di sviluppo di siti web molto più facile.

Questa classe è molto facile da usare. Poiché tutti i metodi sono statici sono più veloci ed esigibili, senza un'istanza della classe. Questo dirà che avete solo bisogno di includere il file PHP nel codice e fare le convalide come qui di seguito. Il metodo restituisce un valore booleano (vero quando si tratta di valido, false quando non valido). Per mostrare alcuni esempi:

Email di convalida:

 if (! Validator :: Email ( "Wim (at) test.com")) { echo "Il tuo indirizzo email è valido"; } 

Email di convalida e non accettano gli indirizzi che terminano con test.com o test.be:

 if (! Validator :: Email ( "Wim (at) test.com", array ( "test.com", "test.be"))) { echo "Il tuo indirizzo email è valido"; } 

Controllare se un numero è compreso tra 20 e 50:

 if (! Validator :: Numero (35, 50, 20)) { echo "Il numero non è compresa tra 20 e 50"; } 

Controllare se un utente è più vecchio di 18:

 if (! Validator :: olderthan ( "1966/02/05", 17)) { echo "Devi essere più vecchio di 18 anni"; } 

Caratteristiche

  • E-mail
  • url
  • IP
  • Numeri di telefono
  • Numero (parametro in più per controllare se il numero è compreso tra min e max)
  • Numero unsigned
  • Galleggiante
  • Alfa
  • Alpha numerico
  • lunghezza della stringa è compresa tra min e max caratteri
  • HexColor
  • Data
  • Controllare se qualcuno nato in data x è più vecchio di x anni
  • XML valido
  • FILESIZE tra min e max byte
  • dimensioni dell'immagine tra larghezza è beween min e max e / o l'altezza è compresa tra min e max pixel

aggiornamenti

13/12/2009:

  • Aggiunto convalida caratteri
  • Corretto errore di battitura metodo Alpha

18/11/2009:

  • numero di telefono Aggiunto convalida
  • immagini sbagliate fissi :)

Scarica
Altri componenti di questa categoriaTutti i componenti di questo autore
CommentiDomande frequenti e risposte

Proprietà

Creato:
13 Novembre 09

Ultimo aggiornamento:
13 Novembre 09

Browser compatibili:
Firefox, IE6, IE7, IE8, Safari

File inclusi:
PHP

quadro Software:
N / A

Versione software:
PHP 5.x

Parole chiave

eCommerce, eCommerce, Tutti gli articoli, dati, Data, e-mail, numerico, classe PHP, sicurezza, test, URL, convalida, variabili