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

Ajax Contact Form with attachments 2.0

— Add- On til WorldWideScripts.net

Abonner på vårt feed for å holde deg oppdatert!

Nyhet! Følg oss som du vil ha det!


Ajax Contact Form with attachments 2.0 - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Ajax Kontakt skjema med vedlegg og ingen spam kontroll (dra og slipp, reCAPTCHA, Ayah)

Den w2 Ajax Contact Form er en komplett løsning for å lage ajax kontaktskjema. Designet for å være en fleksibel plugin, dette elementet tilbyr klassikere og originaler funksjoner. Du kan enkelt lage dine egne skjemaer HTML maler og din egne temaer CSS.

minimumskrav:

  • PHP versjon 5.x (PHP5 eller høyere).

No Spam Control (dra og slipp)

Den drag'n'drop No Spam Control er et brukervennlig alternativ til traditionnal Captcha.
Det er ikke en enkel drag'n'drop funksjon for å vise sendeknappen. Det er en komplett løsning for anti spam.

No Spam kontroll kontrollerer tiden mellom hver innlevering (konfigurerbar max / min) og generere noen hiddens felt med en krypteringsnøkkel (konfigurerbar) når dragger er droppet. De skjulte felt er generert med alfanumerisk tilfeldig og Tid (kryptert via krypteringsnøkkel) for å sikre at No Spam Kontroll felt er bare tilgjengelig for et begrenset tidsrom (konfigurerbar).

Dette er en veldig trygg og brukervennlig beskyttelse. Da er det lett å tilpasse den med CSS.

Det er fire type for No Spam kontroll:

  • grunnleggende (bare drag'n'drop)
  • farger (drag'n'drop riktig farge)
  • tall (drag'n'drop riktig nummer)
  • figurer (drag'n'drop riktig form)

Den plugin lar deg bruke andre capctha løsning som Google reCAPTCHA eller Ayah (er du et menneske).

PHP og Javascript librarys

  • Dette programtillegget bruker noen PHP Zend Components (Zend Mail, Zend Mime) for mailling funksjoner.
    Zend Mail komponenten er en av de kraftigste og professionnal mailling bibliotek. Den lar deg levere ren post (encodage og vedlegg) for alle postbokstypen (stasjonær eller mobil).
  • Den bruker klassikere jQuery plugins som jQuery Ui, jQuery Form, jQuery validering. Alle temaer (jQuery UI) og oversettings filer for plugins indluded i pakken.

Wordpress versjon tilgjengelig
Video tutorials

Spesifikasjoner

  • Optimalisert for iDevices (responsive).
  • Flere eller enkelt vedlegg filer (du kan enkelt deaktivere denne funksjonen).
  • Flere eller enkelt mottaker (samtidig eller ikke).
  • Lett å konfigurere (HTML, CSS, Javascript, PHP).
  • Enkelt å legge til (eller fjerne) dine egne felt.
  • Auto-responder-funksjonen (konfigurerbar).
  • Javascript og php validering.
  • E-postmelding godtar HTML-innhold (konfigurerbar).
  • Du kan bruke flere forekomst av form på samme side.
  • PHP Script basert på åpen kildekode Zend Framework Components Mail, Mime og Trans.
  • Dra og slipp-funksjonen (ingen spam-kontroll) har 4 differents modeller (vis levende forhåndsvisning).
  • Dra og slipp-funksjonen (ingen spam-kontroll) er klar for berøringsskjerm.
  • ReCAPTCHA integrasjon.
  • Ayah (Er du et menneske) integrasjon.
  • Full dokumentasjon (eksempler godt dokumentert).
  • JQuery plugin fullt konfigurerbar:
     // Initialisering av skjemaet $ ('# w2ContactForm'). w2ContactForm ({ noSpamControl: true, // Specifie hvis No Spam Control er activate (true / false) noSpamControlType: 1, // Spcifie den type No Spam Control (1/2) resetForm: true, // Spcifie hvis reset form etter sender (true / false) reCaptchaPublicKey: null, // Specifie din reCAPTCHA PublicKey reCaptchaId: 'Recaptcha', // Specifie en unqiue ID for HTML-elementet der reCAPTCHA vil bli integrert (bare specifie ID ikke opprette element i form) reCaptchaTheme: 'rent', // Specifie den reCAPTCHA temaet du vil bruke reCaptchaLang: 'en', // Specifie den reCAPTCHA Lang du vil bruke reloadCaptcha: true, // Specifie hvis captcha lastes på nytt etter sender (true / false) Ayah: false, // Specifie hvis Ayah er activate (true / false) attachmentFile: true, // Specifie hvis vedleggsfilen er å aktivere (true / false) maxAttachments: 5, // Specifie maksimalt antall vedlegg filer showBtnSend: false, // Specifie hvis btn sende er synlig ved lasting skjema når No Spam Control er aktivere (true / false) customFileInput: true, // Specifie hvis filen inngang er tilpasset huden (true / false) submitAlertType: 'lysbilde', // Specifie type varsling vise for sender (dialog / lysbilde) maxAttAlertType: 'lysbilde', // Specifie type varsling visning for maksimal vedlegg (dialog / lysbilde) urlLoaderImg: 'css / w2_contact_form / bilder / ajax-loader.gif', // Specifie nettadressen til loader bilde nospamInfoHover: true // Specifie hvis info om NoSpam viser på mouse (true / false) }); 
  • PHP Class fullt konfigurerbar:
     // etableringen av en ny forekomst av Class Kontakt $ kontakt = ny W2ContactForm (); // hvis du trenger å omdefinere noen parametere (eksempel: Hvis du har flere kontaktskjema på ditt nettsted) // Angir e-post avsender. Hvis du ikke specifie e-senderen e brukes til å sende e-post vil være brukerens post (utfylt skjema) $ kontakt-> setMailSender ([email protected] '); /// Angir e-post mottakere. Du kan spesifiserer flere e-poster til flere mottaker. Hvis bare én e-post er specifie standard e-post vil bli den første (indeks 1) $ kontakt-> setMailRecipient (array ('1' => [email protected]', '2' => [email protected]')); // Angir om du vil bruke auto responder funksjonen $ kontakt-> setAutoResponder (true); // Angir hvis du ønsker å bruke en epost forskjellige at e-senderen til auto responder $ kontakt-> setMailResponder ([email protected] '); // Angir navnet på ditt nettsted $ kontakt-> setSiteName (array ('navnet på nettstedet')); // Angir de nødvendige feltene for validering form. $ kontakt-> setRequiredFields (array ('mottaker', 'post', 'fag', 'melding')); // Angir feltene for å legge dem i posten kroppen melding - hvis du ikke specifie felt alle feltene vil bli automatisk lagt til post kroppen melding $ kontakt-> setBodyMessageFields ('<p> E-post: [post] </ p> <p> Version: [versjon] </ p> <p> Telefon: [telefon] </ p> <p> Dato Født: [datebirth] </ p> <p> Land: [land] </ p> <p> Web site: [hjemmeside] </ p> <p> Melding: [melding] </ p> '); // Angir emnet for e-post hvis du ikke bruker emnefeltet i skjemaet $ kontakt-> setMailSubject = 'lagt i meldingen'; // Angir feltene må HTML encodage (eksempel: textarea) $ kontakt-> setHtmlFields (array ('melding')); // Angir om HTML-koder er akseptert i e-postmeldingen (for textarea skjema element) $ kontakt-> setAcceptHtmlContent (false); // Angir om HTML-skjemaet er kodet i utf_8 $ kontakt-> setUtf8Encode (true); // Angir mappen for opplastinger vedlegg filer på serveren din $ kontakt-> setUploadsFolder (dirname (__ FIL __) '/ opplasting.'); // Angir maks filstørrelse for vedlegg filer (i oktett) $ kontakt-> setMaxFileSize (1000000); // Angir maksimalt antall for vedlegg filer $ kontakt-> setMaxAttachmentFiles (5); // Angir aksepterte utvidelser (JPG, PNG,.pdf...) for de vedlegg filer $ kontakt-> setExtFileOk (array ('pdf', 'doc', 'docx', 'jpeg', 'jpg', 'png', 'gif')); // Angir om du ønsker å slette filer som er lastet opp etter e-sending $ kontakt-> setDeleteUploadsAfterSending (true); // Angir minimum og maksimum tid mellom innlevering av skjemaet (i sekunder) $ kontakt-> setAntiSpamTimeControl (array ('min' => '5', 'max' => '3600')); // Angir om du vil skriptet konfigurere CHMOD for "opplasting" -mappen $ kontakt-> setAutoCHMOD (false); // Angir hvis du ønsker å bruke noe spam kontroll (dra og slipp) $ kontakt-> setNoSpamControl (true); // Angir hvis du ønsker å bruke Recaptcha for validering skjema $ kontakt-> setReCaptcha (false); // Angir hvis du ønsker å bruke Ayah for validering skjema $ kontakt-> setAyah (false); // internationnalization med enkle.tmx fil (laguages ​​/ w2_cf_notifications.tmx) $ kontakt-> setLang ('no'); // Sende e-post $ kontakt-> sendEmail (); 
  • Lett å internasjonal (bare bruke de oversatte filene eller lage din egen):
    for PHP.

Teknisk støtte

For en rask respons sende meg en privat melding via min profil.
web agency

nyt!

ChangeLog:

  • versjon 2.06:
    • Lagt tidsstempel, bruker IP og URL referent på bunnteksten på e-postmeldingen.
    • Lagt til nye Google Recaptcha.
    • Lagt xlsx entension for vedleggsfilen.
    • fast vedlagte filen varsling udefinert.
  • versjon 2.0.5:
    • Fikset feil auto responder avsendernavnet i postkassen.
  • versjon 2.0.4:
    • Lagt HTML5 data-festet-varsling attributtet til å vise tekst-varsling for vedleggsfilen knappen.
  • versjon 2.0.3:
    • Ekstra funksjon for å legge til "entry ufullstendig" varsel for javascript validering.
    • Oppdatert CSS temaer.
    • Ekstra funksjon for å legge til feltverdier i posten.
  • versjon 2.0.2:
    • Fixed bug for lang valg.
    • Oppdatert CSS temaer.
  • versjon 2.0.1:
    • Ekstra funksjon for å legge til cc eller bcc mottaker ved hjelp av denne synthax "bcc: [email protected]".
    • Oppdatert CSS rutenettet å sentrere gitterelementene.
  • versjon 2.0:
    • Lagt Ui tootlip støtte.
    • Lagt skjema multi side støtte
    • Lagt CSS rutenettet for å lage komplekse skjemamal responsive.
    • Lagt HTML5 data-regelen validering.
    • Lagt til nye jQuery plugin paramater for suksess sende (hideFormAfterSubmit, redirectTo, delayRedirect).
    • Fjernet inline HTML-mal (bruk rutenettet i stedet)
  • versjon 1.2.1:
    • Lagt til manglende Zend Bekreft bibliotekfiler for å sende mail via smtp.
  • versjon 1.2.0:
    • Oppdatert oversettelsesprosessen å erstatte.tmx fil ved php files.The mål er å minify pakken ved å fjerne Zend sette komponent.
    • Lagt til nye metoder for å angi auto-responder meldingen og fag eller alle PHP varslingsmeldinger uten å redigere de oversettelsesfiler.
    • Lagt til nye responsive CSS-regler for NoSpam meldingsboks
  • versjon 1.1.18:
    • Oppdaterte CSS-filer for å sentrere felt elementer.
  • versjon 1.1.17:
    • Lagt til en ny metode for å sende e-post til alle mottakere automatisk (uten å bruke skjulte felt).
  • versjon 1.1.16:
    • Lagt oversettelsesfiler for datepicker widget.
  • versjon 1.1.15:
    • Lagt CSS overgang for IE 10.
  • versjon 1.1.14:
    • Fix bug for plassholder på IE9.
  • versjon 1.1.13:
    • Ny metode for å bare laste opp filer (ikke sende dem som vedlegg).
  • versjon 1.1.12:
    • Ny funksjon for å legge til vedlegg filer til auto-responder meldingen.
  • versjon 1.1.11:
    • Legg loader for NoSpam kontrollen for å vise knappen "send" bare når NoSpam skjult felt er helt lastet (nyttig for treg server oppkobling).
  • versjon 1.1.10:
    • Fix CSS bug for egendefinert fil input i IE10.
  • versjon 1.1.9:
    • Legge til ny laguage (portugisisk).
  • versjon 1.1.8:
    • Mulighet for å legge til felt verdi i auto-responder meldingen (bare bruke kortnummer [FIELD_NAME] i innholdet i postsvaret melding).
    • New HTML skjemamal med HTML5 attributt plassholder.
  • versjon 1.1.7:
    • oppgradert PHP Ayah biblioteket for å fikse feilen
  • versjon 1.1.6:
    • Progress bar for feste filopplasting
    • Fix feil for jQuery 1.9 ($.browser).
    • Legge til HTML-attributter enctype = "multipart / skjema-data" for skjema element i eksempler.
  • versjon 1.1.5:
    • CSS overgang nå tilgjengelig for nettleseren Chrome, Safari og Opera.
  • versjon 1.1.4:
    • Automatisk lasting av Ayah etter skjema innsending.
    • Fix CSS bug for knapp sende farge med CSS tema hot-sniker.
  • versjon 1.1.3:
    • Fix PHP 5.4 error for $ _files.
    • Fix CSS bug for UI-knapp innstilt på Chrome.
    • Jquery UI 1.9.2 inkludert i nedlastingspakken (hvis du trenger å bruke den).
    • Body postmelding skjerm delestrek (for textarea felt verdi).
  • versjon 1.1.2:
    • Fix bug for avkrysningsfelt bredde i Chrome.
    • Du kan legge til dine egne fil felt i skjemaet.
  • versjon 1.1.1:
    • Du kan sende e-post via SMTP med autentisering (eksempel: gmail).
    • Ny metode for å lage din egen HTML-mal for post kroppen meldingen.
    • New javascript tilbakeringing for sende suksess hendelsen. Du kan lage din egen Javascript-funksjonen for sende suksess hendelsen.
  • versjon 1.1.0:
    • Du kan sende e-post via SMTP.
    • Fix encodage bug for utf_8 innhold i e-postmeldingen for å godta all type karakter.
    • nye CSS-stil (resizable) optimalisert for iDevices.
    • fikse feilmelding for manglende språk oversettelse.
    • javascript tilbakeringingsfunksjon (beforeSubmit) for å lage dine egne spesifikke regler for validering.
    • kode kildeform editor (inkludert i nedlastingspakken).
    • lett insatallation pakke (alle filene i en mappe).
    • nye CSS UI temaer (for UI widget datepicker, buttonset...).
    • auto-responder funksjonen.
    • enkel oversettelse metode for PHP varslinger meldinger (via.tmx fil).
    • Ayah (Er du et menneske) integrasjon.

Laste ned
Andre komponenter i denne kategorienAlle komponenter av denne forfatteren
KommentarerOfte stilte spørsmål og svar

Egenskaper

Laget:
30 oktober 12

Siste oppdatering:
27 januar 15

Kompatible nettlesere:
IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome

Filer Inkludert:
Javascript JS, HTML, CSS, PHP

Programvare Work:
Zend

Programvareversjon:
PHP 5.x

Søkeord

eCommerce, eCommerce, Alle artikler, ajax, vedlegg, Ayah, captcha, kontakt, drag, slipp, skjema, jquery, php, Recaptcha, spam, validering, Zend