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

— Eklenti WorldWideScripts.net için

@tr1wwsGüncel kalmak bizim beslemesine abone olun!

Yeni! Istediğiniz gibi bizi takip edin!


Ajax Contact Form with attachments 2.0 - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Eklentiler ve hiçbir spam kontrolü ile Ajax İletişim Formu (sürükle ve bırak, Tuttum, ayet)

W2 Ajax İletişim Formu ajax iletişim formunu oluşturmak için komple bir çözümdür. Esnek bir eklenti, bu öğe teklif klasikleri ve orijinalleri özellikleri olduğu için tasarlanmıştır. Kolayca kendi formları HTML şablonları ve kendi temalar CSS oluşturabilirsiniz.

minimum Gereksinimler:

  • PHP sürüm 5.x (PHP5 veya üstü).

No Spam Kontrolü (Sürükle ve Bırak)

Drag'n'drop Hayır Spam Kontrolü traditionnal Captcha bir kullanıcı dostu bir alternatiftir.
Bu gönderme Düğmesi görüntülemek için basit bir sürükle ve bırak özelliği değildir. Bu anti-spam için komple bir çözüm.

Hayır Spam Kontrolü her sunulması (yapılandırılabilir max / dak) arasındaki süreyi kontrol eder ve dragger bırakılan bir şifreleme anahtarı (ayarlanabilir) bazı hiddens alanları oluşturmak. Gizli alanlar yok Spam Kontrolü alanlar sadece sınırlı bir süre (ayarlanabilir) için kullanılabilir olmasını sağlamak için (şifreleme anahtarı üzerinden şifreli) alfanümerik rastgele ve Zaman oluşturulacak.

Bu gerçekten güvenli ve kullanıcı dostu korunmasıdır. Sonra CSS ile özelleştirmek için kolaydır.

No Spam Kontrolü 4 tipi vardır:

  • Temel (sadece drag'n'drop)
  • Renkler (doğru renk drag'n'drop)
  • sayılar (sağ numarayı drag'n'drop)
  • şekiller (sağ şekil drag'n'drop)

Eklenti Google reCAPTCHA veya ayet gibi diğer capctha çözümü kullanmak için izin verir (bir insan) vardır.

PHP ve JavaScript Kütüphaneyi

  • Bu eklenti mailling özellikleri için bazı PHP Zend Bileşenleri (Zend Mail, Zend Mime) kullanır.
    Zend posta bileşeni en güçlü ve mesleki mailling kitaplığı biridir. Bu tüm posta kutusu türü (masaüstü veya mobil) temiz posta (Encodage ve ekleri) teslim sağlar.
  • Bu jQuery Ui, jQuery Form, jQuery Doğrulama gibi klasikleri jQuery eklentileri kullanır. Eklentileri için tüm temalar (jQuery UI) ve çeviri dosyaları paketinde indluded edilir.

Mevcut Wordpress versiyon
Videolar öğreticiler

Özellikler

  • IDevices (duyarlı) için optimize edilmiştir.
  • Çoklu veya tekli ekleri dosyaları (kolayca bu özelliği devre dışı bırakabilirsiniz).
  • Çoklu veya tekli alıcı (aynı anda ya da değil).
  • Yapılandırmak kolay (html, css, javascript, php).
  • Kolay kendi alanları ekleyebilir (veya kaldırmak) için.
  • Otomatik yanıtlayıcı özelliği (ayarlanabilir).
  • Javascript ve php doğrulama.
  • E-posta mesajı HTML içeriği (ayarlanabilir) kabul eder.
  • Aynı sayfada form birden örneğini kullanabilirsiniz.
  • Açık kaynak Zend Framework bileşenleri Mail Mime ve Çevir dayalı PHP Script.
  • Sürükle ve Bırak özelliği (hiçbir spam kontrolü) 4 değişik modelleri (görünümü canlı önizleme) var.
  • Sürükle ve Bırak özelliği (hiçbir spam kontrolü) dokunmatik ekran için hazırdır.
  • ReCaptcha entegrasyonu.
  • ayet entegrasyonu (A Human Are).
  • (Örnekler iyi belgelenmiş) Tüm belgeler.
  • JQuery tam olarak yapılandırılabilir eklentisi:
     // Formun Sıfırlama $ ('# w2ContactForm'). w2ContactForm ({ noSpamControl: true, // No Spam Kontrolü activate olan specifie ise (doğru / yanlış) noSpamControlType: 1, // Spcifie No Spam Kontrolü Tip (02/01) resetForm: true, // Spcifie sıfırlama formu sonra gönderirseniz (doğru / yanlış) reCaptchaPublicKey: null, // specifie senin Tuttum PublicKey reCaptchaId: 'Güvenlik Sorgulama', // specifie Tuttum entegre edilecek HTML öğesi için bir unqiue kimlik (sadece formda öğesi oluşturmak değil kimliği specifie) reCaptchaTheme: 'temiz', // specifie Tuttum tema kullanmak istediğiniz reCaptchaLang: 'tr', // specifie Tuttum Lang kullanmak istediğiniz reloadCaptcha: true, // specifie Captcha sonra teslim yeniden halinde (doğru / yanlış) ayet: false, // specifie Ayah activate ise (doğru / yanlış) attachmentFile: true, // eki ​​dosya aktive olup specifie ise (doğru / yanlış) maxAttachments: ekleri dosyalardan 5 // specifie sayısı showBtnSend: false, // specifie No Spam Kontrolü aktive olduğunda formu yüklerken btn gönderme görünür ise (doğru / yanlış) customFileInput: true, // specifie dosya giriş özel cilt ise (doğru / yanlış) submitAlertType: 'slide', // specifie göndermek için görüntüleme uyarı tipi (diyalog / slayt) maxAttAlertType: 'slide', // specifie maksimum ekleri için görüntüleme uyarı tipi (diyalog / slayt) urlLoaderImg: 'css / w2_contact_form / images / ajax-loader.gif', // specifie yükleyici resmin url nospamInfoHover: nospam infos mouseover görüntülüyor // specifie doğruysa (doğru / yanlış) }); 
  • PHP Sınıf tam olarak yapılandırılabilir:
     // Sınıf İletişime yeni bir örneğini oluşturma $ temas = new W2ContactForm (); // bazı parametrelerini yeniden tanımlamak gerekirse (örnek: Web sitenizin birçok iletişim formunu varsa) // E-postalar gönderen belirtir. E-posta göndereni specifie yoksa posta göndermek için kullanılan e-posta (formu göndermek kim) kullanıcının posta olacak $ kontakt> setMailSender ([email protected] '); /// E-postalar Alıcıları belirtir. Birden alıcı için birkaç e-posta belirtir olabilir. Sadece bir e-posta specifie ise varsayılan e-posta ilk (indeks 1) olacak $ kontakt> setMailRecipient (array ('1' => [email protected]', '2' => [email protected]')); Eğer otomatik cevaplama özelliğini kullanmak istiyorsanız // belirtir $ kontakt> setAutoResponder (true); Eğer otomatik cevap farklı bir e-posta bu e-posta gönderen kullanmak istiyorsanız // belirtir $ kontakt> setMailResponder ([email protected] '); // Web sitenizin adını belirtir $ kontakt> setSiteName (array () 'web sitesinin adı'); // Form doğrulama için gerekli alanları belirler. $ kontakt> setRequiredFields (array ('alıcı', 'posta', 'özne', 'mesajı')); // Posta vücut mesajında ​​ekleyerek alanlarını belirtir - Eğer alan specifie yoksa tüm alanları otomatik posta vücut mesaja eklenecek $ kontakt> setBodyMessageFields ('<p> E-posta: [mail] </ p> <p> Versiyon: [version] </ p> <p> Telefon: [telefon] </ p> <p> Tarihi Doğum: [datebirth] </ p> <p> Ülke: [ülke] </ p> <p> Web sitesi: [web] </ p> <p> Mesaj: [Gönder] </ p> '); Eğer formda konu alanını kullanmak istemiyorsanız // e-postanın konusunu belirtir $ kontakt> setMailSubject = 'mesajının konusu'; // Alanlar HTML Encodage ihtiyaç belirtir (örnek: textarea) $ kontakt> setHtmlFields (array ('mesajı')); HTML etiketleri (textarea form öğesi için) e-posta iletisinde kabul edilirse // belirtir $ kontakt> setAcceptHtmlContent (false); HTML form utf_8 kodlanmış ise // belirtir $ kontakt> setUtf8Encode (true); // Sizin sunucu yüklenenler ekleri dosyaları için klasörü belirtir $ kontakt> setUploadsFolder (dirname (__ DOSYA __) '/ yüklenenler.'); // (Sekizlideki) ekleri dosyaları için maksimum dosya boyutunu belirtir $ kontakt> setMaxFileSize (1000000),; // Ekleri dosyaları için maksimum sayısını belirtir $ kontakt> setMaxAttachmentFiles (5); // Ekleri dosyaları kabul uzantıları (.jpg,.png,.pdf...) belirtir $ kontakt> setExtFileOk (array ('pdf', 'doc', 'docx', 'jpeg', 'jpg', 'png', 'gif')); E-posta gönderdikten sonra yüklenen dosyaları silmek istiyorsanız // belirtir $ kontakt> setDeleteUploadsAfterSending (true); // (Saniye) minimum ve formun teslim arasındaki maksimum zamanı belirtir $ kontakt> setAntiSpamTimeControl (array ('min' => '5', 'max' => '3600')); Komut dosyası "yüklenenler" için CHMOD yapılandırmak istiyorsanız // belirtir klasör $ kontakt> setAutoCHMOD (false); Eğer hiçbir spam denetimi (sürükle ve bırak) kullanmak istiyorsanız // belirtir $ kontakt> setNoSpamControl (true); Eğer doğrulama formu için reCAPTCHA'yı kullanmak istiyorsanız // belirtir $ kontakt> setReCaptcha (false); Eğer doğrulama formu için ayet kullanmak istiyorsanız // belirtir $ kontakt> setAyah (false); // basit.tmx dosyası ile internationnalization (laguages ​​/ w2_cf_notifications.tmx) $ kontakt> setLang ('tr'); // Gönderme E-posta $ kontakt> SendEmail (); 
  • (Sadece çevrilmiştir dosyaları kullanabilir veya kendi oluşturmak) uluslar Kolay:
    PHP için.

Teknik Destek

Bir hızlı tepki için benim profil yoluyla bana özel mesaj göndermek.
web ajansı

tadını çıkarın!

ChangeLog:

  • Sürüm 2.06:
    • Posta iletisinin altbilgi de zaman damgası, kullanıcı IP ve URL referer eklendi.
    • Yeni Google reCAPTCHA'yı eklendi.
    • Eki dosyası eklendi xlsx entension.
    • Sabit ekli dosya bildirim tanımsız.
  • Sürüm 2.0.5:
    • Posta kutusunda Sabit yanlış otomatik cevap gönderenin adı.
  • Sürüm 2.0.4:
    • Eklenen HTML5 veri bağlı bildirim eki dosya düğmesi için metin bildirimi görüntülemek için bağlıyoruz.
  • Sürüm 2.0.3:
    • Özelliği eklendi javascript doğrulama için "giriş eksik" bildirimi ekleyin.
    • Güncelleme CSS temalar.
    • Özelliği eklendi posta konu alan değerlerini ekleyin.
  • Sürüm 2.0.2:
    • Lang seçimi için Sabit hata.
    • Güncelleme CSS temalar.
  • sürüm 2.0.1:
    • Bu synthax ": [email protected] bcc" seçeneğini kullanarak cc veya bcc alıcı eklemek için özelliği eklendi.
    • Güncel CSS ızgara düzeni ızgara elemanları merkezi.
  • sürüm 2.0:
    • Ui tootlip desteği eklendi.
    • Eklenen formu çoklu sayfa desteği
    • Eklenen CSS ızgara düzeni karmaşık form şablonu duyarlı oluşturun.
    • Eklenen HTML5 veri kural doğrulama.
    • Başarı için eklendi yeni jQuery eklentisi paramater (hideFormAfterSubmit, redirectTo, delayRedirect) gönderin.
    • Kaldırılan inline HTML şablonu (kullanım ızgara düzeni yerine)
  • sürüm 1.2.1:
    • Smtp üzerinden posta göndermek için eksik Zend Validate kitaplık dosyaları eklendi.
  • Sürüm 1.2.0:
    • .php Files.The golle.tmx dosyayı değiştirmek için çeviri sürecini Güncelleme Zend bileşeni çevirmek kaldırarak paket minify etmektir.
    • Eklenen yeni yöntemler çeviri dosyalarını düzenleme olmadan oto-cevaplayıcı mesajı ve konu ya da tüm PHP bildirim iletilerini belirtmek için.
    • Nospam mesaj kutusu için eklenen yeni duyarlı CSS kuralları
  • Sürüm 1.1.18:
    • Güncel CSS dosyaları alanları elemanları merkezi.
  • Sürüm 1.1.17:
    • (Gizli alanları kullanmadan) otomatik olarak tüm alıcılara e-posta göndermek için yeni bir yöntem eklendi.
  • Sürüm 1.1.16:
    • Datepicker widget için çeviri dosyalarını eklendi.
  • Sürüm 1.1.15:
    • IE 10 eklendi CSS geçiş.
  • Sürüm 1.1.14:
    • IE9 üzerinde yer tutucu için hatayı düzeltin.
  • Sürüm 1.1.13:
    • Yeni yöntem, sadece (eki olarak göndermek değil) dosyalarını yüklemek için.
  • Sürüm 1.1.12:
    • Yeni özellik oto-cevaplayıcı mesajı eki dosyaları eklemek.
  • Sürüm 1.1.11:
    • Nospam gizli alanlar tamamen (yavaş sunucu connexion için yararlı) yüklenir sadece "gönder" butonuna görüntülemek için nospam kontrolü için yükleyici ekleyin.
  • Sürüm 1.1.10:
    • IE10 özel dosya girişi için CSS hatayı düzeltin.
  • Sürüm 1.1.9:
    • Yeni Dili Atatürk (Portekizce) ekleme.
  • Sürüm 1.1.8:
    • Oto-cevaplayıcı mesajında ​​alanları değer katmak için imkanı (sadece posta yanıtlayıcı mesajın içeriğinde Kısa kod [alan_adı] kullanın).
    • HTML5 nitelik tutucu ile Yeni HTML form şablonu.
  • Sürüm 1.1.7:
    • hatayı düzeltmek için PHP Ayah kütüphanesi yükseltilmiş
  • Sürüm 1.1.6:
    • Ek dosya yükleme için ilerleme çubuğu
    • Jquery 1.9 ($.browser) için Fix hatası.
    • HTML Ekleme örneklerde form elemanı için enctype = "multipart / form-data" bağlıyor.
  • Sürüm 1.1.5:
    • Tarayıcı Chrome, Safari ve Opera için artık kullanılabilir CSS geçiş.
  • Sürüm 1.1.4:
    • Form sunulduktan sonra ayet otomatik yeniden yükleme.
    • CSS tema sıcak Sneaks ile renk göndermek düğmesi için Fix CSS hata.
  • Sürüm 1.1.3:
    • $ _FILES PHP 5.4 hatayı düzeltmek.
    • Chrome'da set UI düğmesi için CSS hatayı düzeltin.
    • (Bunu kullanmak gerekiyorsa) jQuery UI 1.9.2 indir paketine dahil.
    • (Textarea alanları değeri) Vücut posta iletisi ekran breakline.
  • Sürüm 1.1.2:
    • Onay kutusunu için Fix hata Chrome genişliğini alanları.
    • Eğer formda kendi özel dosya alanı ekleyebilirsiniz.
  • sürüm 1.1.1:
    • Sen doğrulama (: gmail Örneğin) ile SMTP ile e-posta gönderebilirsiniz.
    • Yeni yöntem posta gövde iletisi için kendi HTML şablonu oluşturmak için.
    • Başarı olay göndermek için yeni javascript geri arama. Başarı olay göndermek için kendi javascript işlevi oluşturabilirsiniz.
  • Sürüm 1.1.0:
    • Sen SMTP ile e-posta gönderebilirsiniz.
    • Karakteri her türlü kabul etmek posta iletisinde utf_8 içeriği için Encodage hatayı düzeltin.
    • iDevices için optimize yeni CSS stil (boyutlandırılabilir).
    • Eksik dil çeviri için hata mesajı düzeltmek.
    • javascript geri çağırma işlevi (beforeSubmit) doğrulama kendi özel kuralları oluşturmak için.
    • kod kaynağı formu editörü (download pakete dahildir).
    • Kolay insatallation paketi (bir klasördeki tüm dosyalar).
    • (UI widget datepicker için, buttonset...) yeni CSS UI temaları.
    • oto-cevaplayıcı özelliği.
    • (.tmx dosyası üzerinden) PHP bildirimleri mesajları için kolay çeviri yöntemi.
    • ayet entegrasyonu (A Human Are).

Indir
Bu kategorideki diğer bileşenleriBu yazarın tüm bileşenleri
YorumlarSıkça sorulan sorular ve cevapları

Özellikleri

Oluşturuldu:
30 Ekim 12

Son Güncelleme:
27 Ocak 15

Uyumlu Tarayıcılar:
IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome

Dosyalar Dahil:
JavaScript JS, HTML, CSS, PHP

Yazılım Çerçevesi:
Zend

Yazılım versiyonu:
PHP 5.x

Anahtar kelimeler

eTicaret, eTicaret, Bü, tü, n eşyalar, ajax, haciz, ayet, Captcha, temas, sü, rü, klemek, damla, form, jQuery, php, Gü, venlik Sorgulama, istenmeyen e, onaylama, zend