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

— Lisäosa WorldWideScripts.net

Tilaa syötteen pysymään ajan tasalla!

Uusi! Seuraa meitä kuin haluat!


Ajax Contact Form with attachments 2.0 - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Ajax Yhteydenottolomake liitteineen ja ei roskapostin hallinnan (vedä ja pudota, reCaptcha, ayah)

W2 Ajax Yhteydenottolomake on täydellinen ratkaisu luoda ajax yhteydenottolomakkeella. Suunniteltu joustava plugin, tämä Tavaratarjous klassikoita ja alkuperäiset ominaisuudet. Voit helposti luoda omia lomakkeita HTML-malleja ja omia teemoja CSS.

vähimmäisvaatimukset:

  • PHP versio 5.x (PHP5 tai uudempi).

Ei Roskapostin hallinta (vedä ja pudota)

Drag'n'drop No Spam Control on käyttäjäystävällinen vaihtoehto traditionnal Captcha.
Se ei ole yksinkertainen drag'n'drop ominaisuus näyttää Lähetä-painiketta. Se on täydellinen ratkaisu anti spam.

Ei Roskapostin hallinta ohjaa aika kunkin jättämisen (konfiguroitavissa enintään / min) ja tuottaa noin hiddens kentät salausavaimen (konfiguroitavissa) kun raahaaja pudotetaan. Piilotettuja kentät generoidaan aakkosnumeerisia satunnainen ja Time (salattu salausavain) varmistaa, että o Roskapostin hallinta ovat käytettävissä vain rajoitetun ajan (konfiguroitavissa).

Tämä on todella turvallinen ja käyttäjäystävällinen suojelua. Silloin on helppo muokata sitä CSS.

On 4 tyyppi No Spam Control:

  • Basic (yksinkertaisesti drag'n'drop)
  • värit (raahaamalla oikea väri)
  • numerot (raahaamalla oikea numero)
  • muodot (raahaamalla oikea muoto)

Laajennuksen avulla voit käyttää muita capctha ratkaisu Google reCAPTCHA tai Ayah (oletko ihminen).

PHP ja JavaScript kirjastossa

  • Tämä plugin käyttää joitakin PHP Zend komponentit (Zend Mail, Zend Mime) varten Mailling ominaisuuksia.
    Zend Mail komponentti on yksi tehokas ja ammattijärjestöt Mailling kirjasto. Sen avulla voit toimittaa Clean Mail (encodage ja liitteet) kaikkien postilaatikon tyyppi (työpöydällä tai matkapuhelin).
  • Se käyttää klassikoita jQuery plugins kuten jQuery UI, jQuery muoto, jQuery Validation. Kaikki teemat (jQuery UI) ja käännös tiedostot liitännäiset indluded pakkauksessa.

Wordpress-versio saatavilla
Videoita Oppaat

ominaisuudet

  • Optimoitu iDevices (reagoiva).
  • Useita tai yksittäinen liitetiedostoja tiedostoja (voit poistaa tämän ominaisuuden).
  • Useita tai yksittäinen vastaanottaja (samanaikaisesti tai ei).
  • Helppo konfiguroida (html, css, javascript, PHP).
  • Helppo lisätä (tai poistaa) omia kenttiä.
  • Auto-responder toiminto (konfiguroitavissa).
  • Javascript ja PHP validointi.
  • Sähköpostiviesti hyväksyy HTML-sisällön (konfiguroitavissa).
  • Voit käyttää useita esiintymä muodossa samalla sivulla.
  • PHP Script, joka perustuu avoimen lähdekoodin Zend Framework komponentit Mail, Mime ja kääntää.
  • Vedä ja pudota ominaisuus (ei roskapostin hallinta) on 4 differents mallit (Katso live esikatselu).
  • Vedä ja pudota ominaisuus (ei roskapostin hallinta) on valmis kosketusnäyttö.
  • ReCAPTCHA integraatio.
  • Ayah (Are You Human) integrointi.
  • Kaikki ohjeet (esimerkkejä hyvin dokumentoitu).
  • JQuery plugin täysin konfiguroitavissa:
     // Alustus muodossa $ ('# W2ContactForm "). W2ContactForm ({ noSpamControl: totta, // kohdassa määriteltyjen jos No Spam Control on Aktivoi (tosi / epätosi) noSpamControlType: 1, // Spcifie tyyppi Ei Spam Control (1/2) resetForm: totta, // Spcifie jos reset muodossa jälkeen toimittaa (tosi / epätosi) reCaptchaPublicKey: null, // kohdassa määriteltyjen teidän reCaptcha PublicKey reCaptchaId: "reCAPTCHA", // kohdassa määriteltyjen unqiue tunnus HTML-elementti, jossa reCaptcha integroidaan (vain kohdassa määriteltyjen ID eivät luo elementti muodossa) reCaptchaTheme: 'puhdas', // kohdassa määriteltyjen reCaptcha teema, jota haluat käyttää reCaptchaLang: "en", // kohdassa määriteltyjen reCaptcha Lang haluat käyttää reloadCaptcha: totta, // kohdassa määriteltyjen jos captcha on ladattu jälkeen esittää (tosi / epätosi) Ayah: väärä, // kohdassa määriteltyjen jos Ayah valittu (tosi / epätosi) attachmentFile: totta, // kohdassa määriteltyjen jos liitetiedosto on aktivoida (tosi / epätosi) maxAttachments: 5, // kohdassa määriteltyjen enimmäismäärä liitetiedostoja tiedostoja showBtnSend: väärä, // kohdassa määriteltyjen jos btn lähetä näkyy ladattaessa muodossa kun No Spam Control on aktivoida (tosi / epätosi) customFileInput: totta, // kohdassa määriteltyjen jos tiedosto tulo on skini (tosi / epätosi) submitAlertType: "dia", // kohdassa määriteltyjen tyyppi hälytys esittelyä esittää (dialogi / dia) maxAttAlertType: "dia", // kohdassa määriteltyjen tyyppi hälytys näyttää mahdollisimman liitteitä (dialogi / dia) urlLoaderImg: "css / w2_contact_form / images / ajax-loader.gif", // kohdassa määriteltyjen url kuormaimen kuva nospamInfoHover: true // kohdassa määriteltyjen jos nospam tietoja on näyttävä hiiri viedään sen päälle (true / false) }); 
  • PHP luokan täysin konfiguroitavissa:
     // Uuden esiintymän luokan Yhteystiedot $ Kosketin = uusi W2ContactForm (); // Jos joudut uudelleen joitakin parametrejä (esim: jos sinulla on useita yhteydenottolomakkeen Web-sivuston) // Määrittää sähköpostit lähettäjälle. Jos et kohdassa määriteltyjen sähköpostin lähettäjän sähköpostia käytetään lähettää postia tulee käyttäjän posti (joka lähettää lomakkeen) $ Kontakti-> setMailSender ([email protected] '); /// Määrittää sähköposteja vastaanottajille. Voit määrittää useita sähköposteja useille vastaanottajalle. Jos vain yksi sähköpostiosoite on kohdassa määriteltyjen oletuksena sähköpostin on ensimmäinen (indeksi 1) $ Kontakti-> setMailRecipient (array ('1' => [email protected]', '2' => [email protected]')); // Määrittää jos haluat käyttää auto responder ominaisuus $ Kontakti-> setAutoResponder (tosi); // Määrittää jos haluat käyttää sähköpostia erilainen, että sähköposti lähettäjältä auto responder $ Kontakti-> setMailResponder ([email protected] '); // Määrittää nimi Web-sivuston $ Kontakti-> setSiteName (array ('nimi verkkosivuilla ")); // Määrittää tarvittavat kentät muodossa validointi. $ Kontakti-> setRequiredFields (array ("vastaanottaja", "posti", "aihe", "viesti")); // Määrittää kentät lisäämällä ne postitse kehon viesti - jos et kohdassa määriteltyjen kenttä kaikki kentät automaattisesti lisätään posti kehon viesti $ Kontakti-> setBodyMessageFields ('<p> Sähköposti: [mail] </ p> <p> Version: [versio] </ p> <p> Puhelin: [puhelin] </ p> <p> päivämäärä Syntynyt: [datebirth] </ p> <p> Maa: [maa] </ p> <p> Web-sivusto: [sivusto] </ p> <p> Viesti: [viesti] </ p> '); // Määrittää aihe sähköpostitse, jos et käytä aihekenttä omassa muodossa $ Kontakti-> setMailSubject = 'viestin aihetta "; // Määrittää kentät tarvitset HTML encodage (esimerkki: textarea) $ Kontakti-> setHtmlFields (array ('viesti')); // Määrittää HTML-tageja hyväksytään sähköpostiviesti (varten textarea lomake elementti) $ Kontakti-> setAcceptHtmlContent (false); // Määrittää HTML-lomake on koodattu utf_8 $ Kontakti-> setUtf8Encode (tosi); // Määrittää kansion kuvat liitetiedostoja tiedostoja palvelimelle $ Kontakti-> setUploadsFolder (dirname (__ FILE __). "/ Kuvat '); // Määrittää max tiedostokoko liitetiedostoja tiedostoja (vuonna oktetti) $ Kontakti-> setMaxFileSize (1000000); // Määrittää enimmäismäärä liitetiedostoja tiedostoja $ Kontakti-> setMaxAttachmentFiles (5); // Määrittää hyväksytty laajennukset (.jpg,.png,.pdf...) varten liitetiedostoja tiedostoja $ Kontakti-> setExtFileOk (array ('pdf', 'doc', 'docx', 'jpeg', 'jpg "," png "," gif ")); // Määrittää jos haluat poistaa tiedostoja ladattu jälkeen sähköpostin lähettämiseen $ Kontakti-> setDeleteUploadsAfterSending (tosi); // Määrittää vähimmäis- ja enimmäisaika välillä jättämisen muodossa (sekunneissa) $ Kontakti-> setAntiSpamTimeControl (array ('min' => '5', 'max' => '3600')); // Määrittää jos haluat skripti määrittää CHMOD haulle "kuvat" -kansioon $ Kontakti-> setAutoCHMOD (false); // Määrittää jos haluat käyttää ei roskapostin ohjaus (vedä ja pudota) $ Kontakti-> setNoSpamControl (tosi); // Määrittää jos haluat käyttää reCAPTCHA validointi lomake $ Kontakti-> setReCaptcha (false); // Määrittää jos haluat käyttää Ayah validointi lomake $ Kontakti-> setAyah (false); // Internationnalization yksinkertaisia ​​.tmx tiedosto (laguages ​​/ w2_cf_notifications.tmx) $ Kontakti-> setLang ('en'); // Sähköpostin lähettäminen $ Kontakti-> sendEmail (); 
  • Helppo kansainvälistää (vain käyttää käännetty tiedostoja tai luoda oman):
    PHP.

Tekninen tuki

Saat vastauksen nopeasti lähettää minulle privaattiviesti kautta profiiliini.
web-toimisto

nauti!

Vaihdokas:

  • versio 2.06:
    • Lisätty aikaleima, käyttäjän IP ja URL referer klo alatunnisteessa sähköpostiviestin.
    • Lisätty uusi Google reCAPTCHA.
    • Lisätty xlsx entension varten liitetiedoston.
    • kiinteät liitetiedosto ilmoituksen määrittelemätön.
  • versio 2.0.5:
    • Kiinteä väärä auto responder lähettäjän nimen postilaatikkoon.
  • versio 2.0.4:
    • Lisätty HTML5 data sitoutumattomien-ilmoituksen ominaisuus tekstille ilmoituksen liitetiedoston painiketta.
  • versio 2.0.3:
    • Lisätty ominaisuus lisätä "merkintä epätäydellinen" ilmoituksen javascript validointi.
    • Päivitetty CSS teemoja.
    • Lisätty ominaisuus lisätä kentän arvoja postin aihe.
  • versio 2.0.2:
    • Kiinteä vika Lang valintaa.
    • Päivitetty CSS teemoja.
  • versio 2.0.1:
    • Lisätty ominaisuus lisätä kopion tai piilokopion vastaanottajan käyttämällä tätä synthax "BCC: [email protected]".
    • Päivitetty CSS kantaverkkoon keskustaan ​​verkkoon elementtejä.
  • versio 2.0:
    • Lisätty Ui tootlip tukea.
    • Lisätty muodossa monisivuinen tuki
    • Lisätty CSS kantaverkkoon luoda monimutkaisia ​​lomakemallin reagoiva.
    • Lisätty HTML5 data-sääntö validointi.
    • Lisätty uusi jQuery plugin paramater menestykseen esittää (hideFormAfterSubmit, redirectTo, delayRedirect).
    • Poistettu inline HTML-mallin (käyttö kantaverkkoon sijaan)
  • versio 1.2.1:
    • Lisätty puuttuu Zend Vahvista kirjaston tiedostoja sähköpostin lähettämiseen SMTP: n kautta.
  • versio 1.2.0:
    • Päivitetty käännös prosessi korvata.tmx tiedoston php files.The tavoitteena on minify paketin poistamalla Zend kääntää komponentti.
    • Lisätty uusia menetelmiä määrittää auto-responder viesti ja aihe tai kaikki PHP ilmoituksen viestejä ilman muokkaamalla käännös tiedostoja.
    • Lisätty uusi reagoiva CSS säännöistä nospam sanomaruutu
  • versio 1.1.18:
    • Päivitetty CSS-tiedostoja keskustaan ​​kentät elementtejä.
  • versio 1.1.17:
    • Lisätty uusi tapa lähettää sähköpostia kaikille vastaanottajille automaattisesti (ilman piilotettuja kenttiä).
  • versio 1.1.16:
    • Lisätty käännös tiedostoja datepicker vekotin.
  • versio 1.1.15:
    • Lisätty CSS siirtyminen IE 10.
  • versio 1.1.14:
    • Korjaa vika varten paikanvaraajaan IE9.
  • versio 1.1.13:
    • Uusi menetelmä vain ladata tiedostoja (ei lähetä niitä liitetiedostona).
  • versio 1.1.12:
    • Uusi ominaisuus lisätä liitetiedoston tiedostoja auto-responder viesti.
  • versio 1.1.11:
    • Lisää kelkkaa nospam ohjaus näyttää painiketta "lähetä" vasta kun nospam piilotettuja kentät on täysin ladattu (hyödyllinen hidas palvelimen Connexion).
  • versio 1.1.10:
    • Korjaa CSS bug varten mukautetun tiedoston panoksensa IE10.
  • versio 1.1.9:
    • Lisäämällä uusia laguage (portugali).
  • versio 1.1.8:
    • Mahdollisuus lisätä kenttiä arvoon auto-responder viesti (vain käyttää shortcode [FIELD_NAME] sisällössä sähköposti responder viesti).
    • Uusi HTML lomakemalli HTML5 ominaisuus paikkamerkki.
  • versio 1.1.7:
    • päivittää PHP Ayah kirjasto korjata virhe
  • versio 1.1.6:
    • Edistymispalkki liitetiedosto upload
    • Korjaa virhe jQuery 1.9 ($.browser).
    • Lisäämällä HTML attribuutteja enctype = "multipart / form-data" lomake elementti esimerkeissä.
  • versio 1.1.5:
    • CSS siirtyminen nyt saatavilla selain Chrome, Safari ja Opera.
  • versio 1.1.4:
    • Automaattinen uudelleenlastauksen Ayah jälkeen lomakkeen lähettäminen.
    • Korjaa CSS vika painikkeiden lähettää väri CSS teema kuuma-livahtaa.
  • versio 1.1.3:
    • Korjaa PHP 5.4 virhe $ _FILES.
    • Korjaa CSS bug UI button set Chrome.
    • JQuery UI 1.9.2 sisältyvät asennuspaketti (jos haluat käyttää sitä).
    • Body viestin näyttö jakouurre (varten TEXTAREA kentät arvo).
  • versio 1.1.2:
    • Korjaa vika varten valintaruutu kentät leveys Chromessa.
    • Voit lisätä oman tiedoston kentän lomakkeen.
  • versio 1.1.1:
    • Voit lähettää sähköpostia kautta SMTP kanssa todentamisalgoritmilla (esimerkki: gmail).
    • Uusi tapa luoda omia HTML-mallin posti kehon viestin.
    • Uusi javascript soittopyyntö varten toimitettava menestys tapahtuma. Voit luoda omia JavaScript-toiminto esittää menestys tapahtuma.
  • versio 1.1.0:
    • Voit lähettää sähköpostia SMTP-palvelimen kautta.
    • Korjaa encodage bug varten utf_8 sisällön sähköpostiviestissä hyväksymään kaikentyyppisiä luonnetta.
    • uusi CSS (muutettavissa) optimoitu iDevices.
    • Korjaa virheilmoitus puuttuvat käännöksen.
    • JavaScript soittopyyntö toiminto (beforeSubmit) luoda oman erityisiä sääntöjä validointi.
    • koodi lähde muodossa editor (mukana ladattava paketti).
    • helppo insatallation paketti (kaikki tiedostot yhteen kansioon).
    • uusi CSS UI teemoja (UI widget datepicker, buttonset...).
    • auto-responder ominaisuus.
    • helppo muunnostapa PHP ilmoituksia viesteistä (kautta.tmx tiedosto).
    • Ayah (Are You Human) integrointi.

Lataa
Muut komponentit tässä luokassaKaikki osat tämän tekijän
KommentitUsein kysyttyjä kysymyksiä ja vastauksia

Ominaisuudet

Luotu:
30 lokakuu 12

Viimeisin päivitys:
27 tammikuu 15

Yhteensopiva Selaimet:
IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome

Tiedostoja mukana:
JavaScript JS, HTML, CSS, PHP

Ohjelmisto Framework:
Zend

Ohjelmistoversio:
PHP 5.x

Avainsanoja

eCommerce, eCommerce, Kaikki tuotteet, ajax, liite, Ayah, captcha, yhteyshenkilö, vetä, ä, pudota, muoto, jQuery, php, reCAPTCHA, spä, mmi, validointi, Zend