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

Rep les nostres RSS per estar al dia!

Nou! Segueix-nos com vulguis!


Ajax Contact Form with attachments 2.0 - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Ajax Formulari de contacte amb arxius adjunts i sense control de correu no desitjat (arrossegar i deixar anar, reCaptcha, aleia)

El w2 Ajax Formulari de contacte és una solució completa per crear formulari de contacte ajax. Dissenyat per ser un connector flexibles, aquesta oferta tema clàssics i originals característiques. Vostè pot crear fàcilment les seves pròpies plantilles de formularis HTML i el CSS temes propis.

requisits mínims:

  • PHP versió 5.x (PHP5 o superior).

Sense Spam Control (arrossegar i deixar anar)

El arrossegar i deixar anar No Spam Control és una alternativa fàcil d'usar per al Captcha traditionnal.
No és una característica d'arrossegar i deixar anar fàcil de mostrar el botó Enviar. És una solució completa per a la lluita contra l'spam.

El No Spam Control controla el temps entre cada presentació (configurable max / min) i generar alguns camps hiddens amb una clau de xifrat (configurable) quan es cau el dragger. Els camps ocults són generades amb alfanumèric Temps atzar i (xifrada a través de la clau de xifrat) per assegurar-se que els camps No Spam de control estan disponibles només per un període limitat (configurable).

Aquesta és una protecció amistosa realment segur i usuari. Llavors és fàcil de personalitzar amb CSS.

Hi ha 4 tipus de No Spam Control:

  • bàsica (simplement arrossegar i deixar anar)
  • colors (arrossegar i deixar anar el color correcte)
  • nombres (arrossegar i deixar anar el nombre correcte)
  • formes (arrossegar i deixar anar la forma correcta)

El plug-in li permet utilitzar una altra solució capctha com Google ReCaptcha o aleia (ets un ésser humà).

PHP i JavaScript Librarys

  • Aquest plugin utilitza algunes PHP Zend Components (Zend Mail, Zend Mime) per les característiques mailling.
    El component de Zend Mail és un de la biblioteca mailling més potent i equip professional. Se li permet lliurar el correu net (encodage i arxius adjunts) per a tot tipus de bústia (d'escriptori o mòbil).
  • Utilitza clàssics jQuery plugins com jQuery Ui, Formulari de jQuery, jQuery Validation. Tots els temes (jQuery UI) i els arxius de traducció per plugins es indluded en el paquet.

Versió de Wordpress disponibles
Videos tutorials

Característiques

  • Optimitzat per a iDevices (sensible).
  • Diversos arxius o fitxers adjunts individuals (es pot desactivar fàcilment aquesta funció).
  • Destinatari múltiple o única (simultània o no).
  • Fàcil de configurar (html, css, javascript, php).
  • Fàcil d'afegir (o eliminar) els seus propis camps.
  • Funció Auto-resposta (configurable).
  • Javascript i validació php.
  • Missatges de correu electrònic accepta el contingut HTML (configurable).
  • Podeu utilitzar diverses instàncies del formulari a la mateixa pàgina.
  • Script PHP basat en el codi obert Zend Framework Components de correu, Mim i Translate.
  • Arrossegar i tecnologia Drop (sense control d'spam) tenen 4 models diferents (veure vista prèvia en viu).
  • Arrossegar i tecnologia Drop (sense control d'spam) està a punt per a la pantalla tàctil.
  • Integració ReCaptcha.
  • aleia (És vostè un humà) integració.
  • La documentació completa (exemples ben documentats).
  • Plugin de jQuery totalment configurable:
     // Inicialització de la forma $ ('# W2ContactForm'). W2ContactForm ({ noSpamControl: true, // spécifié si No Spam Control és activar (vertader / fals) noSpamControlType: 1, // Spcifie el Tipus de No Spam Control (1/2) resetForm: true, // Spcifie si forma reinici després de presentar (vertader / fals) reCaptchaPublicKey: null, // spécifié seva reCaptcha PublicKey reCaptchaId: 'Reconèixer', // spécifié un identificador unqiue per a l'element HTML on s'integrarà reCaptcha (just spécifié l'ID no crear l'element en el formulari) reCaptchaTheme: 'neta', // spécifié el tema ReCaptcha que voleu utilitzar reCaptchaLang: 'és', // spécifié ReCaptcha Lang que voleu utilitzar reloadCaptcha: true, // spécifié si codi d'imatge es torna a carregar després de presentar (vertader / fals) aleya: false, // spécifié si aleia és activar (vertader / fals) attachmentFile: true, // spécifié si l'arxiu adjunt és activar (vertader / fals) maxAttachments: 5, // spécifié el nombre màxim d'arxius adjunts showBtnSend: false, // spécifié si l'enviament btn és visible en carregar formulari quan n Control de Spam és activar (vertader / fals) customFileInput: true, // spécifié si l'entrada de l'arxiu és aspecte personalitzat (vertader / fals) submitAlertType: 'slide', // spécifié el tipus d'alerta exposició per presentar (de diàleg / diapositiva) maxAttAlertType: 'slide', // spécifié el tipus d'alerta que mostra per als arxius adjunts com a màxim (de diàleg / diapositiva) urlLoaderImg: 'css / w2_contact_form / images / ajax-loader.gif', // spécifié la URL de la imatge del carregador nospamInfoHover: true // spécifié si infos nospam està mostrant en mouseover (vertader / fals) }); 
  • PHP Classe totalment configurable:
     // Creació d'una nova instància de la classe Contact $ Contactes = new W2ContactForm (); // Si cal tornar a definir alguns paràmetres (exemple: si vostè té diverses formulari de contacte al seu lloc web) // Especifica el remitent de correus electrònics. Si no spécifié correu electrònic del remitent del correu electrònic utilitzada per enviar el correu electrònic serà l'usuari (que es sotmeten el formulari) $ Contacte-> setMailSender ([email protected] '); /// Especifica els destinataris de correus electrònics. Pot especifica diversos emails sobre destinatari múltiple. Si es spécifié només un correu electrònic a l'email per defecte serà la primera (índex 1) $ Contacte-> setMailRecipient (array ('1' => [email protected]', '2' => [email protected]')); // Especifica si voleu utilitzar la funció de resposta automàtica $ Contacte-> setAutoResponder (true); // Especifica si voleu utilitzar un correu electrònic diferent que el remitent de correu electrònic a la resposta automàtica $ Contacte-> setMailResponder ([email protected] '); // Especifica el nom del seu lloc web $ Contacte-> setSiteName (array ('nom del lloc web')); // Especifica els camps necessaris per a la validació de formularis. $ Contacte-> setRequiredFields (array ('receptors', 'electrònic', 'subjectes', 'missatge')); // Especifica els camps de l'addició d'ells en el cos del missatge de correu - si no spécifié camp tots els camps s'afegiran automàticament al cos del missatge de correu $ Contacte-> setBodyMessageFields ('<p> Correu electrònic: [email] </ p> <p> Version: [versió] </ p> <p> Telèfon: [telèfon] </ p> <p> Data de Naixement: [datebirth] </ p> <p> País: [país] </ p> <p> Lloc web: [web] </ p> <p> Missatge: [missatge] </ p> '); // Especifica l'assumpte del correu electrònic, si vostè no utilitza camp de l'assumpte en la seva forma 'assumpte del missatge' $ Contacte-> setMailSubject =; // Especifica els camps necessiten encodage HTML (exemple: àrea de text) $ Contacte-> setHtmlFields (array ('missatge')); // Especifica si les etiquetes HTML s'accepta en el missatge de correu electrònic (per a l'element de formulari textarea) $ Contacte-> setAcceptHtmlContent (false); // Especifica si el formulari HTML està codificada en UTF_8 $ Contacte-> setUtf8Encode (true); // Especifica la carpeta d'arxius d'arxius adjunts al servidor $ Contacte-> setUploadsFolder (dirname (__ __ FILE) '/ uploads'.); // Especifica la mida màxima d'arxiu dels arxius adjunts (en octets) $ Contacte-> setMaxFileSize (1000000); // Especifica el nombre màxim d'arxius adjunts $ Contacte-> setMaxAttachmentFiles (5); // Especifica les extensions acceptades (.jpg,.png,.pdf...) per als arxius adjunts $ Contacte-> setExtFileOk (array ('pdf', 'doc', 'docx "," jpeg "," jpg "," png', 'gif')); // Especifica si voleu eliminar els arxius carregats després d'enviament de correu electrònic $ Contacte-> setDeleteUploadsAfterSending (true); // Especifica el temps màxim entre la presentació de la forma mínima i (en segons) $ Contacte-> setAntiSpamTimeControl (array ('min' => '5', 'max' => '3600')); // Especifica si voleu que el guió configuri el CHMOD per als "arxius" carpeta $ Contacte-> setAutoCHMOD (false); // Especifica si voleu utilitzar cap control d'spam (arrossegar i deixar anar) $ Contacte-> setNoSpamControl (true); // Especifica si voleu utilitzar Reconèixer text per a la forma de validació $ Contacte-> setReCaptcha (false); // Especifica si voleu utilitzar aleia per la forma de validació $ Contacte-> setAyah (false); // Internationnalization amb l'arxiu.tmx senzilla (laguages ​​/ w2_cf_notifications.tmx) $ Contacte-> setlang ('a'); // Correu electrònic Enviar $ Contacte-> sendEmail (); 
  • Fàcil d'internacionalització (només ha d'utilitzar els arxius traduïts o crear el teu propi):
    per a PHP.

Suport tècnic

Per a una resposta ràpida enviem un missatge privat a través del meu perfil.
agència web

gaudir!

Canvis:

  • Versió 2.06:
    • Afegit marca de temps, IP d'usuari i URL àrbitre al peu de pàgina del missatge de correu.
    • Afegit nou reCAPTCHA Google.
    • Afegit entension xlsx per a l'arxiu adjunt.
    • notificació arxiu adjunt fix indefinit.
  • Versió 2.0.5:
    • Fix resposta automàtica nom del remitent mal a bústia.
  • Versió 2.0.4:
    • Atribut Afegit dades notificació adjunta HTML5 per mostrar notificació de text per al botó d'arxiu adjunt.
  • Versió 2.0.3:
    • Afegida funció per afegir "entrada incompleta" notificació de Javascript validació.
    • Actualitzat temes CSS.
    • Característica addicional per afegir valors de camp en l'assumpte del correu.
  • Versió 2.0.2:
    • Solucionat un problema per a la selecció lang.
    • Actualitzat temes CSS.
  • Versió 2.0.1:
    • Afegit funció per afegir c o C receptor utilitzant aquesta synthax "bcc: [email protected]".
    • Actualitzat disseny de quadrícula CSS per centrar els elements de la xarxa.
  • versió 2.0:
    • Afegit suport Ui tootlip.
    • Formulari Afegit suport múltiple pàgina
    • Disseny de quadrícula CSS Afegit crear complexa plantilla de formulari de resposta.
    • Validació en regles dades HTML5 Afegit.
    • Afegit nou Paramater plugin de jQuery per a l'èxit present (hideFormAfterSubmit, RedirectTo, delayRedirect).
    • Plantilla HTML en línia Eliminat (utilització disseny de quadrícula al seu lloc)
  • Versió 1.2.1:
    • Afegit falten arxius de la biblioteca Zend Validar per enviar correu amb SMTP.
  • Versió 1.2.0:
    • Actualitzat el procés de traducció per reemplaçar arxius.tmx per.php meta files.The és minify el paquet traient el Zend traduir component.
    • Nous mètodes Afegit per especificar el missatge d'autoresposta i missatges de notificació PHP subjectes o tots sense necessitat d'editar els fitxers de traducció.
    • Afegit noves regles CSS de resposta per a quadre de missatge nospam
  • versió 1.1.18:
    • Arxius CSS Actualitzat a centrar camps elements.
  • versió 1.1.17:
    • S'ha afegit un nou mètode per enviar correu electrònic a tots els destinataris de forma automàtica (sense necessitat d'utilitzar camps ocults).
  • versió 1.1.16:
    • Afegit arxius de traducció per datepicker ginys.
  • versió 1.1.15:
    • Afegit transició CSS ​​per IE 10.
  • versió 1.1.14:
    • Correcció d'errors de marcador de posició en IE9.
  • versió 1.1.13:
    • Nou mètode només pujar arxius (no enviar com arxiu adjunt).
  • versió 1.1.12:
    • Nova funció per afegir fitxers adjunts al missatge d'autoresposta.
  • versió 1.1.11:
    • Afegir carregador per al control nospam botó per mostrar "enviar" només quan els camps nospam oculta es carreguen per complet (útil per a la connexió del servidor lent).
  • versió 1.1.10:
    • Correcció d'errors de CSS per a l'entrada d'arxiu personalitzat en IE10.
  • Versió 1.1.9:
    • Addició de nou laguage (portuguès).
  • Versió 1.1.8:
    • Possibilitat d'afegir valor camps en el missatge d'autoresposta (només ha d'utilitzar codi abreujat [field_name] en el contingut del missatge de resposta de correu).
    • Nova plantilla de formulari HTML amb HTML5 atribut marcador de posició.
  • Versió 1.1.7:
    • actualitzar la biblioteca PHP aleia per reparar l'error
  • Versió 1.1.6:
    • Barra de progrés de càrrega de fitxers adjunts
    • Error Arranjament per jQuery 1.9 ($.browser).
    • Afegir l'HTML atributs enctype = "multipart / form-data" per a l'element de forma en els exemples.
  • Versió 1.1.5:
    • Transició CSS ​​ja està disponible per al navegador Chrome, Safari i Opera.
  • Versió 1.1.4:
    • Recàrrega automàtica de Ayah després de la presentació de formulari.
    • Fix CSS error per al botó d'enviar color amb temàtiques CSS hot-xivatos.
  • Versió 1.1.3:
    • Fixar PHP 5.4 error de $ _FILES.
    • Correcció d'errors de CSS per al botó de la interfície d'usuari establert a Chrome.
    • JQuery UI 1.9.2 inclòs en paquet de descàrrega (si cal usar-la).
    • Cos del missatge de correu de visualització de línia de trencament (per valor de camps textarea).
  • Versió 1.1.2:
    • Arranjament per l'informe d'error casella camps amplada a Chrome.
    • Vostè pot afegir el seu propi camp d'arxiu personalitzat en el seu formulari.
  • Versió 1.1.1:
    • Pot enviar el seu correu electrònic amb SMTP amb autenticació (exemple: gmail).
    • Nou mètode per crear la seva pròpia plantilla HTML per al cos del missatge de correu.
    • Nova devolució de trucada javascript per presentar esdeveniments d'èxit. Vostè pot crear la seva pròpia funció javascript per presentar esdeveniments d'èxit.
  • Versió 1.1.0:
    • Pot enviar el seu correu electrònic amb SMTP.
    • Correcció d'errors encodage contingut UTF_8 en el missatge de correu electrònic a acceptar tot tipus de caràcter.
    • nou estil CSS (mida variable) optimitzat per a iDevices.
    • fixar un missatge d'error per a la traducció desapareguda llengua.
    • funció de devolució de javascript (beforeSubmit) per crear les seves pròpies regles específiques de validació.
    • Codi font editor de formularis (inclòs en el paquet de descàrrega).
    • paquet insatallation fàcil (tots els fitxers d'una carpeta).
    • nous temes d'interfície d'usuari (per CSS giny d'IU datepicker, buttonset...).
    • funció d'auto-resposta.
    • mètode fàcil traducció per a PHP missatges notificacions (a través.tmx arxiu).
    • aleia (És vostè un humà) integració.

Descarregar
Altres components d'aquesta categoriaTots els components d'aquest autor
Comentaris dels clientsPreguntes freqüents i respostes

Propietats

Creat:
Octubre 30 12

Darrera actualització:
Gener 27 15

Els navegadors compatibles:
IE7, IE8, IE9, IE10, EI11, Firefox, Safari, Opera, Chrome

Arxius inclosos:
JavaScript JS, HTML, CSS, PHP

Marc de Programari:
Zend

Versió del programari:
PHP 5.x

Paraules clau

eCommerce, eCommerce, Tots els Articles, ajax, accessori, aleia, codi d'imatge, contacte, arrossegar, deixar anar, forma, jQuery, php, Reconè, ixer text, correu brossa, validació, zend