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 / Forms

Forms and Validation

— Add-On la WorldWideScripts.net

Aboneaza-te la feed-ul nostru pentru a rămâne până la data!

Nou! Urmați- ne cum vrei!


Forms and Validation - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Utilizarea "Forme și validare"

Crearea de HTML forme este o sarcină consumatoare de timp. De asemenea, crearea de reguli de validare trebuie să fie făcut și este întotdeauna destul de similar și încă trebuie să fie testate intensiv. "Formele de validare" clasa PHP poate reduce timpul necesar pentru a crea forme de intrare pe site-ul dvs. la un nivel minim. În plus, există o mulțime de reguli de validare sunt incluse pentru a face viața mai ușoară.
Am creat cateva exemple pentru a vă arăta cât de ușor se poate utiliza această clasă PHP (apăsați pe "previzualizare live" așa le vedea). Puteți încerca, de fiecare exemplu de către propriul dvs. pentru a obține un sentiment de puterea de creație și de validare a capacităților și această clasă. De asemenea, puteți vedea direct codul sursă folosit pentru a stimula curba de învățare a acestei funcții de clasă. În cele din urmă există o listă completă a funcțiilor publice din această clasă.
Sper că această clasă vă economisește o mulțime de timp, astfel încât să vă puteți concentra asupra sarcinilor reale de programare dificile.

Integrare

Instalarea de "Forme și validare" de clasă este foarte simplu și vă economisește o mulțime de timp. Doar urmați următorii pași de instalare și veți vedea cât de ușor este de a crea forme și să le valideze.
  1. Copiați fișierul php și CSS la orice locație din spațiul web (de exemplu, la directorul / FAV)
  2. Asigurați-vă că puteți utiliza sesiuni în fișierul țintă: "session_start ();"
  3. Inițializa clasa: "require_once ('formsAndValidation_class.php"); "
  4. Sunteți gata pentru a începe... (cel mai bun ar fi să începeți cu unul dintre exemplele de la README)
  5. Adaptați fișierul CSS pentru nevoia ta.
  6. Distrează-te, a salva o mulțime de timp și dă-mi un rating bun pe cod canion :-)

caracteristici

  • Super usor de a integra (includă un fișier și sunteți gata pentru a merge)
  • a crea toate tipurile de formular html cu o linie de cod
  • mai multe validări predefinite incluse
  • defini validări proprii sau de a folosi expresii regulate
  • modificați fișierul CSS pentru a crea un nou look de forma

Funcții publice de "forma și validarea"

Vă rugăm să faceți clic pe live demo pentru a obține o explicație pentru toate funcțiile...

Funcții pentru a defini setările GENERALE, din clasa:
  • setTarget ($ string țintă)
  • setMethod (string $ metoda)
  • setShowErrorsOnForm (bool)
  • setShowErrorsOnTop (bool)
  • loadVariables (array $ keyAndVariables)
  • setLoadDatepicker (bool)

Funcții pentru a crea forma:
  • addTextInput (string $ etichetă, string $ nume [, string $ value = '', array $ atribute = array (), string $ addtext = ''])
  • addPassword (string $ etichetă, string $ nume [, string $ value = '', array $ atribute = array (), string $ addtext = ''])
  • addUpload (string $ etichetă, string $ nume [, string $ value = '', array $ atribute = array (), string $ addtext = ''])
  • addHiddenInput (string $ eticheta [, string $ name = ''])
  • addTextarea (string $ etichetă, string $ nume [, string $ value = '', array $ atribute = array (), string $ addtext = '', int $ rânduri = 4, Int $ cols = 20])
  • addSelectList (string $ etichetă, string $ nume [, array $ option_list = array (), array $ atribute = array ()])
  • addRadioButton (string $ etichetă, string $ nume [, array $ option_list = array (), array $ atribute = array ()])
  • addCheckboxes (string $ etichetă, string $ nume [, array $ option_list = array (), array $ atribute = array ()])
  • addDefaultValue (string $ nume, $ string valoare)
  • addCode (string $ nume [, string $ locație = ''])
  • addTitle (string $ text)
  • addHeadline (string $ text)
  • addParagraph (string $ text)
  • showForm ([string $ submit = 'Trimite'])

Funcții pentru a valida forma:
  • save2Session ()
  • cleanSession ([string $ formID = 'fav'])
  • isEmpty (string $ domeniu, string $ ERROR_MSG [, int $ minChars = 3])
  • isInteger (string $ domeniu, string ERROR_MSG $)
  • isDecimal (string $ domeniu, string ERROR_MSG $)
  • isWithinRange ($ string domeniu, string $ ERROR_MSG, Int $ min, Int $ max)
  • isEmailAddress (string $ domeniu, string ERROR_MSG $)
  • este ales (string $ domeniu, string ERROR_MSG $)
  • isFile (string $ domeniu, string ERROR_MSG $)
  • isFileType (string $ domeniu, string $ ERROR_MSG, array $ allowed_file_types)
  • isFileSizeGreaterThan (string $ domeniu, string $ ERROR_MSG, Int $ mărime)
  • isFileSizeSmallerThan (string $ domeniu, string $ ERROR_MSG, Int $ mărime)
  • isValidDate (string $ domeniu, string $ ERROR_MSG [, string $ format = 'MDY', string $ sep = '/'])
  • isFutureDate (string $ domeniu, string $ ERROR_MSG [, string $ format = 'MDY', string $ sep = '/'])
  • checkWithRegExpression (string $ domeniu, string $ ERROR_MSG, string $ regexp)
  • checkWithOwnValidation (matrice $ field_names, string $ ERROR_MSG, string validare $)
  • checkReload (string $ ERROR_MSG)
  • AddError (string $ ERROR_MSG)

Funcții de a face cu erori:
  • ISERROR ()
  • getErrorCount ()
  • getErrorList ()
  • showSuccess (string $ titlu [, string $ text = ''])
  • resetErrorList ()

Te rog ajuta-ma

Dacă aveți de gând pentru a evalua scenariul mai puțin de 5 stele, vă rugăm să spuneți-mi ce pot face pentru a face 5 stele pentru tine și o voi repara. Mi-ar plăcea să aud sugestiile dumneavoastră despre cum am putea îmbunătăți scenariul, lasă-mă un comentariu sau trimite-mi un e-mail și sugestia dumneavoastră ar putea face într-o versiune viitoare a!

Descărcați
Alte componente din această categorieToate componentele acestui autor
ComentariiÎntrebări frecvente și răspunsuri

Proprietăți

Creat:
13-01-18

Ultima actualizare:
10 mar 13

Rezoluție înaltă:
Nu

Browsere compatibile:
IE6, IE7, IE8, IE9, Firefox, Safari, Opera, Chrome

Fișiere incluse:
CSS, PHP

Versiune software:
PHP 5.x, PHP 5.0-5.2, PHP 5.3

Cuvinte cheie

eCommerce, eCommerce, Toate obiectele, clasă, Formular de contact, formă, Formularul constructor, generator, oo, php, valida, validare