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

Subskrybuj nasz kanał aby być na bieżąco!

Nowy! Dołącz do nas, jak chcesz!


Ajax Contact Form with attachments 2.0 - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Ajax Formularz kontaktowy z załącznikami i bez kontroli spamu (przeciągnij i upuść, reCaptcha, Aya)

W2 Ajax Formularz kontaktowy jest kompletnym rozwiązaniem do tworzenia ajax formularza kontaktowego. Zaprojektowany, aby być elastycznym wtyczki, Ta oferta poz klasyki i oryginały cechy. Możesz łatwo tworzyć własne szablony formularzy HTML oraz własne kompozycje CSS.

minimalne wymagania:

  • PHP w wersji 5.x (PHP 5 lub wyższej).

Nie Spam Control (przeciągnij i upuść)

Drag'n'drop No Spam Control jest przyjazny dla użytkownika alternatywą dla Traditionnal Captcha.
To nie jest prosta funkcja drag'n'drop, aby wyświetlić przycisk Wyślij. Jest to kompletne rozwiązanie dla anty spam.

No Spam Kontroli kontroluje czas pomiędzy każdym składania (konfigurowalnym max / min) i generować pewne hiddens pól z klucza szyfrowania (do wyboru), kiedy dragger jest spadła. Ukryte pola są generowane z alfanumerycznym losowej i Time (zaszyfrowanej za pomocą klucza szyfrowania), aby upewnić się, że pola No Spam kontrolne są dostępne tylko przez ograniczony okres czasu (do wyboru).

Jest to bardzo bezpieczne i przyjazne dla użytkownika ochronę. Wtedy łatwo jest dostosować go z CSS.

Jest 4 do nr Spam typu kontroli:

  • podstawowe (po prostu drag'n'drop)
  • kolory (przeciągnąć odpowiedni kolor)
  • numery (przeciągnąć odpowiednią liczbę)
  • kształty (przeciągnąć odpowiedni kształt)

Wtyczka pozwala na użycie innego rozwiązania capctha jak Google Odśwież lub Aya (jesteś człowiekiem).

PHP i Biblioteki JavaScript

  • Wtyczka ta wykorzystuje niektóre składniki Zend PHP (Zend Mail, Zend MIME) dla funkcji mailling.
    Komponent Zend Mail to jeden z najpotężniejszych i zawodami biblioteki mailling. To pozwala na dostarczanie czystej mail (encodage i załączników) dla wszystkich typów skrzynek pocztowych (stacjonarnego lub telefonu).
  • Wykorzystuje klasyki wtyczek, takich jak jQuery, jQuery UI jQuery jQuery Form Validation. Wszystkie tematy (jQuery UI) i pliki tłumaczeń dla wtyczek są indluded w opakowaniu.

Wordpress wersja dostępna
Filmy samouczki

Cechy

  • Zoptymalizowany dla iDevices (elastyczne).
  • Lub pojedynczych plików Wiele załączniki (można łatwo wyłączyć tę funkcję).
  • Wielokrotny lub pojedynczy odbiorca (jednocześnie lub nie).
  • Łatwy w konfiguracji (HTML, CSS, JavaScript, PHP).
  • Łatwo dodać (lub usunąć) własne pola.
  • Funkcja Auto-odpowiadający (konfigurowalne).
  • Php i walidacji JavaScript.
  • Wiadomość e-mail akceptuje treść HTML (konfigurowalne).
  • Możesz użyć wielu instancji formularza na tej samej stronie.
  • Skrypt PHP w oparciu o komponenty open source Zend Framework Mail Pantomimy i przetłumaczyć.
  • Funkcja przeciągnij i upuść (bez regulacji spam) posiada 4 modele differents podglądu na żywo (widok).
  • Funkcja przeciągnij i upuść (bez regulacji spam) jest gotowy na ekranie dotykowym.
  • Integracja Odśwież.
  • Aya (Czy człowiek) integracja.
  • Pełna dokumentacja (przykłady dobrze udokumentowane).
  • JQuery plugin pełni konfigurowalne:
     // Inicjalizacja postaci $ ('# w2ContactForm "). w2ContactForm ({ noSpamControl: true, // Specifie jeśli Nie Spam Control to activate (prawda / fałsz) noSpamControlType: 1, // Spcifie typ nr Spam Kontroli (1/2) resetForm: true, // Spcifie jeśli forma blokady po submit (prawda / fałsz) reCaptchaPublicKey: null, // Specifie twój reCaptcha PublicKey reCaptchaId: "Odśwież", // Specifie unqiue identyfikator elementu HTML, gdzie będzie zintegrowany reCaptcha (tylko specifie identyfikator nie tworzą element w postaci) reCaptchaTheme: "czyste", // Specifie tematem reCaptcha chcesz użyć reCaptchaLang: 'pl', // Specifie reCaptcha Lang chcesz użyć reloadCaptcha: true, // Specifie jeśli captcha jest ładowany po submit (prawda / fałsz) Aya: false, // Specifie jeśli Aya to włączyć (true / false) attachmentFile: true, // Specifie jeśli pliku załącznika jest włączyć (true / false) maxAttachments: 5, // Specifie maksymalna liczba plików załączników showBtnSend: false, // Specifie wyślij btn jeśli jest widoczny, gdy podczas ładowania formularza Kontrola Spam jest nie włączyć (true / false) customFileInput: true, // Specifie jeśli wejście plik jest zwyczaj skóry (prawda / fałsz) submitAlertType: "slide", // Specifie rodzaj alarmu wystawianie na przedstawienia (Okno / slajdów) maxAttAlertType: "slide", // Specifie rodzaj alarmu wystawianie na maksymalnych załącznikami (Okno / slajdów) urlLoaderImg: "css / w2_contact_form / images / ajax-loader.gif ', // Specifie adres URL obrazu ładowarki nospamInfoHover: true // Specifie jeśli informacje o nospam jest wyświetlany po najechaniu myszą (prawda / fałsz) }); 
  • Klasa PHP w pełni konfigurowalne:
     // utworzenie nowej instancji klasy Kontakt $ contact = new W2ContactForm (); // jeśli trzeba na nowo zdefiniować pewne parametry (przykład: jeśli masz kilka formularza kontaktowego na swojej stronie internetowej) // Określa nadawcę wiadomości e-mail. Jeśli nie specifie e-mail nadawcy wiadomości e-mail używany do wysyłania poczty elektronicznej będzie użytkownik (który przesłać formularz) $ skontaktują> setMailSender ([email protected] '); /// Określa maile odbiorców. Możesz określa kilka e-maili do wielu odbiorców. Jeśli tylko jeden e-mail jest specifie domyślny e-mail będzie pierwszym (indeks 1) $ skontaktują> setMailRecipient (array ('1' => [email protected]', '2' => [email protected] ")); // Określa, czy chcesz korzystać z funkcji auto responder $ skontaktują> setAutoResponder (true); // Określa, jeśli chcesz używać e-mail e-mail nadawcy inny, że na auto responder $ skontaktują> setMailResponder ([email protected] '); // Określa nazwę Twojej stronie $ skontaktują> setSiteName (array ('Nazwa witryny ")); // Określa wymagane pola dla walidacji formularza. $ skontaktują> setRequiredFields (array ("odbiorca", "poczta", "pod", "komunikat")); // Określa pola do dodawania ich do wiadomości ciała poczty - jeśli nie specifie pola wszystkie pola zostaną automatycznie dodane do wiadomości ciała poczty $ skontaktują> setBodyMessageFields ('<p> E-mail: [mail] </ p> <p> Wersja: [wersja] </ p> <p> Telefon: [telefon] </ p> <p> Data Narodziny: [datebirth] </ p> <p> Kraj: [kraj] </ p> <p> Strona internetowa: [www] </ p> <p> Wiadomość: [komunikat] </ p> '); // Określa temat wiadomości e-mail, jeśli nie używać pole tematu w formie $ skontaktują> setMailSubject = "temat wiadomości"; // Określa pola muszą HTML encodage (przykład: textarea) $ skontaktują> setHtmlFields (array ("komunikat")); // Określa, czy znaczniki HTML jest akceptowane w wiadomości e-mail (dla elementu formularza textarea) $ skontaktują> setAcceptHtmlContent (false); // Określa, jeśli formularz HTML jest zakodowany w utf_8 $ skontaktują> setUtf8Encode (true); // Określa folder przesłane załączniki plików na serwerze $ skontaktują> setUploadsFolder (dirname (__ FILE __) "/ dodane."); // Określa rozmiar pliku max dla plików załączników (w oktetu) $ skontaktują> setMaxFileSize (1000000); // Określa maksymalną liczbę plików załączników $ skontaktują> setMaxAttachmentFiles (5); // Określa akceptowanych rozszerzeń (.jpg,.png,.pdf...) dla plików załączników $ skontaktują> setExtFileOk (tablica ("pdf", "doc", "unknown", "png", "JPG", "png", "gif ')); // Określa, czy chcesz usunąć pliki przesłane po e-mail wysyłając $ skontaktują> setDeleteUploadsAfterSending (true); // Określa minimalny i maksymalny czas między złożeniem formularza (w sekundach) $ skontaktują> setAntiSpamTimeControl (array ('min' => '5', 'max' => '3600')); // Określa, czy chcesz skonfigurować skrypt CHMOD dla "dodane" Folder $ skontaktują> setAutoCHMOD (false); // Określa, czy chcesz korzystać z żadnej kontroli spamu (przeciągnij i upuść) $ skontaktują> setNoSpamControl (true); // Określa, czy chcesz korzystać z reCAPTCHA dla postaci walidacji $ skontaktują> setReCaptcha (false); // Określa, czy chcesz korzystać z Aya w formie walidacji $ skontaktują> setAyah (false); // internationnalization z prostego pliku.tmx (laguages ​​/ w2_cf_notifications.tmx) $ skontaktują> setLang ('pl'); // Wysłanie e-mail $ skontaktują> SendEmail (); 
  • Łatwy do umiędzynarodowienia (wystarczy użyć przetłumaczone pliki lub tworzyć własne):
    dla PHP.

Pomoc techniczna

Dla szybkiego reagowania wyślij mi wiadomość poprzez moim profilu.
agencja www

baw się dobrze!

Lista zmian:

  • Wersja 2.06:
    • Dodano znacznik czasu, adres IP użytkownika i URL Referer w stopce wiadomości e-mail.
    • Dodano nowy reCAPTCHA Google.
    • Dodano xlsx entension do pliku załącznika.
    • Plik stałe dołączony powiadamiania niezdefiniowany.
  • Wersja 2.0.5:
    • Naprawiono źle auto odpowiadający nazwa nadawcy w skrzynce pocztowej.
  • Wersja 2.0.4:
    • Dodano załączeniu danych HTML5 zgłoszenie atrybutów wyświetlania powiadomienia SMS dla przycisku pliku załącznika.
  • Wersja 2.0.3:
    • Dodano funkcję, aby dodać wpis niekompletny "" zawiadomienie walidacji javascript.
    • Zaktualizowane tematy CSS.
    • Dodano funkcję, aby dodać wartości pól w elektronicznej podmiotu.
  • Wersja 2.0.2:
    • Naprawiono błąd przy wyborze lang.
    • Zaktualizowane tematy CSS.
  • w wersji 2.0.1:
    • Dodano funkcję dodawania DW lub UDW adresata za pomocą tego synthax "UDW: [email protected]".
    • Zaktualizowany układ siatki CSS do centrowania elementów siatki.
  • w wersji 2.0:
    • Dodano wsparcie UI tootlip.
    • Formularz dodał wiele wsparcie strona
    • Dodano CSS układ siatki tworzyć złożone szablon formularza reaguje.
    • Dodano HTML5 walidacji danych reguła.
    • Dodano nowy jQuery plugin paramater sukcesu przedstawienia (hideFormAfterSubmit, redirectTo, delayRedirect).
    • Usunięto inline szablon HTML (zastosowanie układ siatki zamiast)
  • w wersji 1.2.1:
    • Dodano brakujące pliki bibliotek Zend Sprawdź poprawność do wysyłania poczty przez SMTP.
  • Wersja 1.2.0:
    • Zaktualizowany proces tłumaczenia, aby zastąpić plik.php.tmx cel files.The jest minify pakiet usuwając Zend tłumaczyć komponent.
    • Dodano nowe metody, aby określić treść automatycznej odpowiedzi i podlegające lub wszystkie powiadomienia PHP bez edycji plików tłumaczeniowe.
    • Dodano nowe reagujących CSS do skrzynki wiadomości nospam
  • Wersja 1.1.18:
    • Zaktualizowane pliki CSS do centrum elementy pól.
  • Wersja 1.1.17:
    • Dodano nową metodę, aby wysłać e-mail do wszystkich odbiorców automatycznie (bez ukrytych pól).
  • Wersja 1.1.16:
    • Dodano pliki tłumaczeniowe dla datepicker widget.
  • Wersja 1.1.15:
    • Dodano CSS przejścia dla IE 10.
  • Wersja 1.1.14:
    • Fix bug na zastępczy na IE9.
  • Wersja 1.1.13:
    • Nowa metoda tylko przesyłać pliki (nie wysłać je jako załącznik).
  • Wersja 1.1.12:
    • Nowa funkcja dodawania plików załączników do wiadomości automatycznie reagujących.
  • Wersja 1.1.11:
    • Dodaj ładowarka do kontroli nospam przycisk, aby wyświetlić "wyślij" tylko wtedy, gdy nospam ukryte pola są całkowicie załadowany (przydatne dla powolnego pokrewieństwo serwera).
  • Wersja 1.1.10:
    • Fix bug CSS niestandardowych plików dla wejścia w IE10.
  • Wersja 1.1.9:
    • Dodanie nowego laguage (Portugalia).
  • Wersja 1.1.8:
    • Możliwość dodawania wartości pola w wiadomości auto-odpowiedzi na leczenie (wystarczy użyć shortcode [nazwa_pola] w treści wiadomości reagujących mail).
    • Nowy szablon z formularza HTML HTML5 atrybutu zastępczy.
  • Wersja 1.1.7:
    • zmodernizowane biblioteki PHP Ayah naprawić błąd
  • Wersja 1.1.6:
    • Pasek postępu wysyłania pliku załącznika
    • Błąd Fix dla jQuery 1.9 ($.browser).
    • Dodawanie atrybutów HTML = "wieloczęściowy enctype / form-data" dla elementu formularza w przykładach.
  • Wersja 1.1.5:
    • Przejście teraz dostępna dla przeglądarki Chrome, Safari i Opera CSS.
  • Wersja 1.1.4:
    • Automatyczne przeładunek Ayah po przedłożeniu formularza.
    • Fix CSS bug na przycisk wyślij kolor z CSS tematycznych gorących zakrada.
  • Wersja 1.1.3:
    • PHP 5.4 naprawić błąd za $ _FILES.
    • Fix bug na przycisk CSS UI ustawić na Chrome.
    • JQuery UI 1.9.2 wliczone w pakiet pobierania (jeśli chcesz go używać).
    • Mail ciała linię rozdziału wyświetlacz (dla wartości pola textarea).
  • Wersja 1.1.2:
    • Fix bug do wyboru pól szerokość w Chrome.
    • Możesz dodać własne pola niestandardowego pliku w formie.
  • Wersja 1.1.1:
    • Możesz wysyłać wiadomości e-mail za pośrednictwem protokołu SMTP z uwierzytelniania (np: gmail).
    • Nowa metoda, aby stworzyć własny szablon HTML dla wiadomości ciała poczty.
    • Nowy javascript zwrotna dla przedstawić zdarzenie sukcesu. Możesz stworzyć własną funkcję javascript do przedstawienia zdarzenie sukcesu.
  • Wersja 1.1.0:
    • Możesz wysyłać wiadomości e-mail za pośrednictwem protokołu SMTP.
    • Fix encodage błąd za treść utf_8 w wiadomości e-mail, aby przyjąć wszystkie typy charakteru.
    • Nowy styl CSS (skalowalne) zoptymalizowany dla iDevices.
    • naprawić komunikat o zaginionej tłumaczy.
    • javascript funkcja zwrotna (beforeSubmit), aby utworzyć własne szczególne zasady walidacji.
    • edytor kodu źródłowego formularza (zawarte w pakiecie do pobrania).
    • łatwe Pakiet insatallation (wszystkie pliki w jednym folderze).
    • nowe tematy CSS UI (dla widżetu UI datepicker, buttonset...).
    • Funkcja auto-odpowiedź.
    • prosta metoda tłumaczenie PHP komunikatów powiadomień (przez.tmx pliku).
    • Aya (Czy człowiek) integracja.

Pobierz
Inne akcesoria w tej kategoriiWszystkie składniki tego autora
KomentarzeNajczęściej zadawane pytania i odpowiedzi

Właściwości

Utworzono:
30 października 12

Ostatnia aktualizacja:
27 stycznia 15

Zgodne przeglądarki:
IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Google Chrome

Pliki wliczony:
JavaScript JS, HTML, CSS, PHP

Software Framework:
Zend

Wersja oprogramowania:
PHP 5.x

Słowa kluczowe

eCommerce, eCommerce, Wszystkie przedmioty, ajax, Załącznik, Aya, captcha, kontakt, włó, ka, upuść, forma, jquery, php, Odśwież, spam, uprawomocnienie, zend