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 để WorldWideScripts.net

Đăng ký vào nguồn cấp dữ liệu của chúng tôi để ở lại đến ngày!

Mới! Theo chúng tôi như bạn muốn nó!


Ajax Contact Form with attachments 2.0 - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Ajax hệ Liên hệ với Attachments và không kiểm soát thư rác (kéo và thả, reCAPTCHA, ayah)

Các w2 Ajax Contact Form là một giải pháp hoàn chỉnh để tạo ra các hình thức liên lạc ajax. Được thiết kế để có một plugin linh hoạt, phục vụ mục này kinh điển và bản năng. Bạn có thể dễ dàng tạo ra các hình thức của mẫu HTML của bạn và chủ đề của riêng bạn CSS.

Yêu cầu tối thiểu:

  • PHP phiên bản 5.x (PHP5 hoặc cao hơn).

Không kiểm soát Spam (Drag and Drop)

Các drag'n'drop Không Spam Control là một thay thế thân thiện với người dùng đến Captcha traditionnal.
Nó không phải là một tính năng drag'n'drop đơn giản để hiển thị các nút gửi. Nó là một giải pháp hoàn chỉnh cho việc chống thư rác.

The No Spam điều khiển thời gian giữa mỗi trình (cấu hình tối đa / phút) và tạo ra một số lĩnh vực hiddens với một khóa mã hóa (cấu hình) khi dragger được giảm. Các lĩnh vực tiềm ẩn được tạo ra với chữ và số ngẫu nhiên và Time (mật mã bằng khóa mã hóa) để đảm bảo rằng các lĩnh vực No Spam điều khiển có sẵn chỉ trong một thời gian hạn chế (cấu hình).

Đây là một bảo vệ thân thiện và an toàn với người sử dụng. Sau đó, nó rất dễ dàng để tùy chỉnh nó với CSS.

Có 4 loại cho No Spam điều khiển:

  • cơ bản (chỉ đơn giản là drag'n'drop)
  • màu sắc (drag'n'drop đúng màu)
  • số (drag'n'drop số bên phải)
  • hình dạng (Kéo và Thả hình bên phải)

Các plugin cho phép bạn sử dụng giải pháp capctha khác như Google reCAPTCHA hoặc ayah (là bạn là một con người).

PHP và JavaScript librarys

  • Plugin này sử dụng một số PHP Zend Components (Zend Mail, Zend Mime) cho các tính năng MailList.
    Các thành phần Zend Mail là một trong những thư viện MailList mạnh mẽ nhất và professionnal. Nó cho phép bạn để cung cấp thư sạch (encodage và file đính kèm) cho tất cả các loại hộp thư (máy tính để bàn hoặc di động).
  • Nó sử dụng kinh điển jQuery plugin như jQuery Ui, jQuery Mẫu, jQuery Validation. Tất cả các chủ đề (jQuery UI) và các tập tin dịch cho các plugins được indluded trong gói.

Phiên bản Wordpress có sẵn
Video hướng dẫn

Tính năng

  • Tối ưu hóa cho iDevices (đáp ứng).
  • Nhiều tập tin hoặc đơn đính kèm (bạn có thể dễ dàng vô hiệu hóa tính năng này).
  • Nhiều đơn hoặc người nhận (đồng thời hay không).
  • Dễ dàng cấu hình (html, css, javascript, php).
  • Dễ dàng thêm (hoặc loại bỏ) các lĩnh vực của riêng bạn.
  • Tính năng tự động trả lời (cấu hình).
  • Javascript và xác nhận php.
  • Email chấp nhận nội dung HTML (cấu hình).
  • Bạn có thể sử dụng nhiều ví dụ của hình thức trong cùng một trang.
  • PHP Script dựa trên mã nguồn mở Zend Framework Components Mail, Mime và Dịch.
  • Kéo và tính năng Drop (không kiểm soát thư rác) có 4 differents mô hình (xem trực tiếp xem trước).
  • Kéo và tính năng Drop (không kiểm soát thư rác) đã sẵn sàng cho màn hình cảm ứng.
  • ReCAPTCHA hội nhập.
  • ayah (Are You A Human) tích hợp.
  • Full tài liệu (ví dụ tài liệu tốt).
  • JQuery Plugin cấu hình đầy đủ:
     // Initialisation của biểu mẫu $ ('# w2ContactForm'). w2ContactForm ({ noSpamControl: true, // specifie nếu No Spam Control là kích hoạt (true / false) noSpamControlType: 1, // Spcifie Type of No Spam Control (1/2) resetForm: true, // Spcifie nếu hình thức thiết lập lại sau khi gửi (true / false) reCaptchaPublicKey: null, // specifie reCAPTCHA PublicKey của bạn reCaptchaId: 'reCAPTCHA', // specifie một ID unqiue cho các phần tử HTML, nơi reCAPTCHA sẽ được tích hợp (chỉ specifie ID không tạo ra các phần tử trong mẫu) reCaptchaTheme: 'sạch', // specifie chủ đề reCAPTCHA bạn muốn sử dụng reCaptchaLang: 'en', // specifie các reCAPTCHA Lang bạn muốn sử dụng reloadCaptcha: true, // specifie nếu mã xác nhận khác được nạp lại sau khi gửi (true / false) ayah: false, // specifie nếu ayah là kích hoạt (true / false) attachmentFile: true, // specifie nếu tập tin đính kèm là kích hoạt (true / false) maxAttachments: 5, // specifie số lượng tối đa của tập tin đính kèm showBtnSend: false, // specifie nếu gửi btn có thể nhìn thấy khi tải form khi không kiểm soát Spam là kích hoạt (true / false) customFileInput: true, // specifie nếu tập tin đầu vào là da tùy chỉnh (true / false) submitAlertType: 'trượt', // specifie các loại cảnh báo hiển thị cho trình (Hộp thoại / trượt) maxAttAlertType: 'trượt', // specifie các loại cảnh báo hiển thị các file đính kèm tối đa (thoại / trượt) urlLoaderImg: 'css / w2_contact_form / images / ajax-loader.gif', // specifie các url của hình ảnh loader nospamInfoHover: true // specifie nếu infos nospam được hiển thị trên mouseover (true / false) }); 
  • PHP lớp cấu hình đầy đủ:
     // tạo ra một thể hiện mới của Class Liên hệ $ xúc = W2ContactForm mới (); // nếu bạn cần phải xác định một số thông số (ví dụ: nếu bạn có một số hình thức liên lạc trong trang web của bạn) // Chỉ định người gửi email. Nếu bạn không specifie email người gửi các email được sử dụng để gửi các thư sẽ được gửi thư cho người (người nộp đơn) $ contact-> setMailSender ([email protected] '); /// Chỉ định những người nhận email. Bạn có thể chỉ định một số email cho nhiều người nhận. Nếu chỉ có một email được specifie email mặc định sẽ là người đầu tiên (chỉ số 1) $ contact-> setMailRecipient (array ('1' => [email protected]', '2' => [email protected]')); // Chỉ định nếu bạn muốn sử dụng tính năng tự động trả lời $ contact-> setAutoResponder (true); // Chỉ định nếu bạn muốn sử dụng một email khác nhau mà người gửi email để tự động trả lời $ contact-> setMailResponder ([email protected] '); // Chỉ định tên của trang web của bạn $ contact-> setSiteName (array ('tên của trang web')); // Chỉ định các lĩnh vực cần thiết cho các hình thức xác nhận. $ contact-> setRequiredFields (array ('nhận', 'mail', 'chủ đề', 'thông điệp')); // Chỉ định các lĩnh vực để bổ sung chúng trong thông điệp cơ thể mail - nếu bạn không specifie trường tất cả các lĩnh vực sẽ được tự động thêm vào thông điệp cơ thể email $ contact-> setBodyMessageFields ('<p> E-mail: [email] </ p> <p> Version: [version] </ p> <p> Điện thoại: [điện thoại] </ p> <p> Ngày Sinh: [datebirth] </ p> <p> Quốc gia: [đất nước] </ p> <p> Web site: [website] </ p> <p> Tin nhắn: [tin nhắn] </ p> '); // Chỉ định chủ đề của email nếu bạn không sử dụng lĩnh vực đối tượng trong hình thức của bạn 'đề của thư' $ contact-> setMailSubject =; // Chỉ định các lĩnh vực cần HTML encodage (ví dụ: textarea) $ contact-> setHtmlFields (array ('thông báo')); // Chỉ định nếu các thẻ HTML được chấp nhận trong tin nhắn email (cho các yếu tố hình thức textarea) $ contact-> setAcceptHtmlContent (false); // Chỉ định nếu dạng HTML được mã hóa trong UTF_8 $ contact-> setUtf8Encode (true); // Chỉ định thư mục để tải lên các tập tin đính kèm trong máy chủ của bạn $ contact-> setUploadsFolder (dirname (__ FILE __) "/ uploads '.); // Chỉ định kích thước tập tin tối đa cho các tập tin đính kèm (trong octet) $ contact-> setMaxFileSize (1000000); // Chỉ định số lượng tối đa cho các tập tin đính kèm $ contact-> setMaxAttachmentFiles (5); // Chỉ định các phần mở rộng được chấp nhận (.jpg,.png,.pdf...) cho các tập tin đính kèm $ contact-> setExtFileOk (array ('pdf', 'doc', 'docx', 'jpeg', 'jpg', 'png', 'gif')); // Chỉ định nếu bạn muốn xóa các tập tin được tải lên sau email gửi $ contact-> setDeleteUploadsAfterSending (true); // Chỉ định tối thiểu và thời gian tối đa giữa các trình duyệt các hình thức (tính bằng giây) $ contact-> setAntiSpamTimeControl (array ('min' => '5', 'max' => '3600')); // Chỉ định nếu bạn muốn kịch bản cấu hình CHMOD cho "upload" thư mục $ contact-> setAutoCHMOD (false); // Chỉ định nếu bạn muốn sử dụng không kiểm soát thư rác (kéo và thả) $ contact-> setNoSpamControl (true); // Chỉ định nếu bạn muốn sử dụng reCAPTCHA cho hình thức xác nhận $ contact-> setReCaptcha (false); // Chỉ định nếu bạn muốn sử dụng ayah cho hình thức xác nhận $ contact-> setAyah (false); // internationnalization với tập tin.tmx đơn giản (laguages ​​/ w2_cf_notifications.tmx) $ contact-> setLang ('en'); // Gửi email $ contact-> SendEmail (); 
  • Dễ dàng để quốc tế (chỉ cần sử dụng các tập tin dịch hoặc tạo của riêng bạn):
    cho PHP.

Hỗ trợ kỹ thuật

Đối với một phản ứng nhanh chóng gửi cho tôi một tin nhắn thông qua hồ sơ của tôi.
Cơ quan web

thưởng thức!

ChangeLog:

  • phiên bản 2.06:
    • Thêm dấu thời gian, sử dụng IP và URL referer ở chân của các tin nhắn qua thư.
    • Thêm reCAPTCHA Google mới.
    • Thêm entension xlsx cho tập tin đính kèm.
    • cố định thông báo tập tin đính kèm undefined.
  • phiên bản 2.0.5:
    • Cố định tự động trả lời khi tên người gửi sai trong hộp thư.
  • phiên bản 2.0.4:
    • Thêm HTML5 dữ liệu đính kèm thông báo thuộc tính để hiển thị thông báo văn bản cho nút tập tin đính kèm.
  • phiên bản 2.0.3:
    • Thêm tính năng thêm "nhập cảnh không đầy đủ" thông báo để xác nhận javascript.
    • Cập nhật CSS chủ đề.
    • Thêm tính năng để thêm giá trị trường trong chủ đề mail.
  • phiên bản 2.0.2:
    • Sửa lỗi cho lựa chọn lang.
    • Cập nhật CSS chủ đề.
  • phiên bản 2.0.1:
    • Tính năng để thêm cc hoặc bcc người nhận bằng cách sử dụng synthax này ": [email protected] bcc" thêm.
    • Cập nhật bố trí lưới CSS đến trung tâm các yếu tố lưới.
  • phiên bản 2.0:
    • Thêm hỗ trợ Ui tootlip.
    • Thêm hình thức hỗ trợ đa trang
    • Thêm bố trí lưới CSS để tạo ra phức tạp dạng mẫu đáp ứng.
    • Thêm HTML5 dữ liệu quy tắc xác nhận.
    • Thêm mới jQuery plugin paramater cho sự thành công trình (hideFormAfterSubmit, redirectTo, delayRedirect).
    • Loại bỏ template HTML inline (sử dụng lưới điện bố trí thay thế)
  • phiên bản 1.2.1:
    • Thêm thiếu tập tin thư viện Zend Validate để gửi mail thông qua SMTP.
  • phiên bản 1.2.0:
    • Cập nhật các quy trình dịch thuật để thay thế tập tin.tmx bởi.php mục tiêu files.The là để giảm bớt các gói bằng cách loại bỏ các thành phần Zend dịch.
    • Thêm các phương pháp mới để xác định các thông điệp tự động trả lời và tin nhắn PHP thông báo chủ đề hoặc bài mà không cần chỉnh sửa các tập tin dịch.
    • Thêm quy tắc CSS mới đáp ứng cho hộp thông báo nospam
  • phiên bản 1.1.18:
    • Cập nhật các file CSS để tập trung các lĩnh vực yếu tố.
  • phiên bản 1.1.17:
    • Thêm một phương pháp mới để gửi email đến tất cả người nhận tự động (không sử dụng các trường ẩn).
  • phiên bản 1.1.16:
    • Thêm các tập tin dịch cho datepicker widget.
  • phiên bản 1.1.15:
    • Thêm vào CSS chuyển tiếp cho IE 10.
  • phiên bản 1.1.14:
    • Fix lỗi cho giữ chỗ trên IE9.
  • phiên bản 1.1.13:
    • Phương pháp mới để chỉ tải lên các tập tin (không gửi cho họ như đính kèm).
  • phiên bản 1.1.12:
    • Tính năng mới để thêm tập tin đính kèm vào tin nhắn tự động trả lời.
  • phiên bản 1.1.11:
    • Thêm loader để kiểm soát nospam để hiển thị nút "gửi" chỉ khi lĩnh vực nospam ẩn được nạp hoàn toàn (hữu ích cho chậm máy chủ liên quan).
  • phiên bản 1.1.10:
    • Khắc phục lỗi CSS để tùy chỉnh tập tin đầu vào trong IE10.
  • phiên bản 1.1.9:
    • Thêm laguage mới (Bồ Đào Nha).
  • phiên bản 1.1.8:
    • Khả năng để thêm các trường trong bản tin trả lời tự động (chỉ cần sử dụng shortcode [field_name] trong nội dung của tin nhắn trả lời mail).
    • HTML form mẫu mới với HTML5 thuộc tính giữ chỗ.
  • phiên bản 1.1.7:
    • nâng cấp các thư viện PHP ayah để sửa lỗi
  • phiên bản 1.1.6:
    • Thanh tiến trình tải lên tập tin đính kèm
    • Lỗi Fix cho jquery 1,9 ($.browser).
    • Thêm các thuộc tính HTML enctype = "multipart / form-data" cho yếu tố hình thức trong các ví dụ.
  • phiên bản 1.1.5:
    • CSS chuyển tiếp bây giờ đã có cho trình duyệt Chrome, Safari và Opera.
  • phiên bản 1.1.4:
    • Tự động tải lại các ayah sau khi nộp mẫu đơn.
    • Fix lỗi CSS nút gửi cho màu sắc với CSS chủ đề nóng lẻn.
  • phiên bản 1.1.3:
    • Fix PHP 5.4 lỗi cho $ _FILES.
    • Khắc phục lỗi CSS nút giao diện người dùng thiết lập trên Chrome cho.
    • Jquery UI 1.9.2 bao gồm trong gói tải (nếu bạn cần phải sử dụng nó).
    • Body tin nhắn qua thư hiển thị breakline (đối với các lĩnh vực Textarea giá trị).
  • phiên bản 1.1.2:
    • Sửa chữa lỗi cho các trường checkbox rộng trong Chrome.
    • Bạn có thể thêm vào lĩnh vực tập tin tùy chỉnh của riêng bạn trong hình thức của bạn.
  • phiên bản 1.1.1:
    • Bạn có thể gửi email thông qua SMTP với xác thực (ví dụ: gmail).
    • Phương pháp mới để tạo ra mẫu HTML của riêng bạn cho thông điệp cơ thể mail.
    • Gọi lại javascript mới cho trình sự kiện thành công. Bạn có thể tạo ra chức năng javascript của riêng bạn cho trình sự kiện thành công.
  • phiên bản 1.1.0:
    • Bạn có thể gửi email thông qua SMTP.
    • Fix lỗi encodage cho nội dung UTF_8 trong mail để chấp nhận tất cả các loại nhân vật.
    • phong cách CSS mới (thay đổi kích thước) được tối ưu hóa cho iDevices.
    • khắc phục thông báo lỗi cho bản dịch ngôn ngữ thiếu.
    • Chức năng gọi lại javascript (beforeSubmit) để tạo ra quy định cụ thể của riêng bạn xác nhận.
    • Mã biên tập mẫu nguồn (bao gồm trong gói tải).
    • gói insatallation dễ dàng (tất cả các file trong một thư mục).
    • mới chủ đề CSS UI (giao diện người dùng cho widget datepicker, buttonset...).
    • Tính năng tự động trả lời.
    • phương pháp dễ dàng dịch cho PHP thông báo tin nhắn (thông qua.tmx file).
    • ayah (Are You A Human) tích hợp.

Tải về
Các thành phần khác trong thể loại nàyTất cả các thành phần của tác giả này
Ý kiếnCâu hỏi thường gặp và câu trả lời

Tài sản

Tạo:
30 tháng 10 12

Cập nhật cuối cùng:
27 Tháng một 15

Các trình duyệt tương thích:
IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome

Bao gồm các tập tin:
JavaScript JS, HTML, CSS, PHP

Phần mềm khung:
Zend

Phiên bản phần mềm:
PHP 5.x

Từ khóa

Thương mại điện tử, Thương mại điện tử, Tất cả mó, n đồ, ajax, tập tin đí, nh kè, m, ayah, mã, xá, c nhận, tiếp xú, c, ké, o, bỏ, hì, nh thức, jquery, php, reCAPTCHA, RAC, xá, c nhận, zend