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

— アドオンWorldWideScripts.netへ

@ja1wws日付まで滞在するために私達のフィードを購読する!

新しい!あなたがそれを望むように私たちに従ってください!


Ajax Contact Form with attachments 2.0 - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

添付ファイルなしスパム制御とAjaxのお問い合わせフォーム(ドラッグ&ドロップ、reCAPTCHAの、アーヤ)

w2はAjaxのお問い合わせフォームは、Ajaxのお問い合わせフォームを作成するための完全なソリューションです。 柔軟なプラグイン、この項目オファークラシックとオリジナルの特徴となるように設計。 あなたは簡単に自分のフォームのHTMLテンプレートや独自のテーマCSSを作成することができます。

最小要件:

  • PHPのバージョン5.x(PHP5以上)。

いいえスパムコントロールしていない(ドラッグ&ドロップ)

ドラッグ&ドロップなしスパム制御は、伝統キャプチャにユーザーフレンドリーな代替手段です。
これは、送信ボタンを表示するための簡単​​なドラッグ&ドロップ機能ではありません。 これは、アンチスパムのための完全なソリューションです。

いいえスパム制御は、各提出(設定可能な最大/最小)の間の時間を制御し、ドラッガがドロップされた暗号化キー(設定)といくつかのhiddensフィールドを生成します。 隠されたフィールドはありませんスパム制御フィールドは、限られた期間(設定可能)のために利用可能であることを保証するために、英数字のランダムと(暗号化キーで暗号化された)時間で生成されます。

これは本当に安全でユーザーフレンドリーな保護です。 そして、それはCSSでそれをカスタマイズすることは容易です。

いいえスパム制御のための4タイプがあります:

  • 基本的な(単にドラッグ&ドロップ)
  • 色(右の色をドラッグ&ドロップ)
  • 数字(右の番号をドラッグ&ドロップ)
  • シェイプ(右形状をドラッグ&ドロップ)

プラグインは、(あなたが人間で)あなたは、Google ReCaptchaのかアーヤのような他のcapcthaソリューションを使用することができます。

PHPとJavaScript Librarys

  • このプラグインはmaillingの機能のためにいくつかのPHPのZendのコンポーネント(Zendのメール、Zendのマイム)を使用しています。
    ZendのMailコンポーネントは、最も強力とのprofesionnals maillingライブラリの一つです。 それはあなたがすべてのメールボックスの種類(デスクトップまたはモバイル)クリーンメール(encodageと添付ファイル)を提供することができます。
  • これは、jQueryの宇井、jQueryのフォーム、jQueryの検証のような古典jQueryのプラグインを使用しています。 プラグインのすべてのテーマ(jQueryのUI)と翻訳ファイルがパッケージにindludedされています。

利用できるWordpressのバージョン
ビデオチュートリアル

特徴

  • iDevices(応答)のために最適化されています。
  • 複数または単一の添付ファイル(あなたは簡単にこの機能を無効にすることができます)。
  • 複数または単一の受信者(同時にまたはありません)。
  • (HTML、CSS、JavaScriptやPHP)を設定するのは簡単。
  • 独自のフィールドを追加(または削除)するのは簡単。
  • 自動応答機能(設定可能)。
  • JavascriptとPHPの検証。
  • 電子メールメッセージは、HTMLコンテンツ(設定)を受け付けます。
  • あなたは、同じページでフォームの複数のインスタンスを使用することができます。
  • PHPスクリプトは、オープンソースのZend Frameworkコンポーネントメール、マイムに基づいて翻訳します。
  • ドラッグ&ドロップ機能(無スパム制御)4貴様モデル(ビューライブプレビュー)をしています。
  • ドラッグ&ドロップ機能(無スパム制御)タッチスクリーンの準備ができています。
  • ReCaptchaの統合。
  • アーヤ統合(あなたはヒトのものです)。
  • 完全なドキュメント(例は十分に文書化)。
  • jQueryのは、完全に設定プラグイン:
     //フォームの初期化 $( '#のw2ContactForm')。w2ContactForm({ noSpamControl:trueの場合、// Specifieなしスパムコントロールがアクティブ(真/偽)である場合 noSpamControlType:1、// Spcifieなしスパム制御のタイプ(1/2) resetForm:trueの場合、// Spcifieがリセットフォームが後に送信した場合(真/偽) reCaptchaPublicKey:NULL、// SpecifieあなたのreCAPTCHAののPublicKey reCaptchaId:「reCAPTCHAの '、// Specifie reCAPTCHAのは、統合されたHTML要素のunqiue ID(単にフォームの要素を作成していないIDをspecifie) reCaptchaTheme:「クリーン」は、使用する、// Specifie reCAPTCHAのテーマ reCaptchaLang: 'en'と、// Specifie reCAPTCHAのラング使用したいです reloadCaptcha:trueの場合、// Specifieキャプチャが後の提出リロードされた場合(真/偽) アーヤ:アーヤがアクティベート(真/偽)である場合はfalse、// Specifie attachmentFile:trueの場合、// Specifie添付ファイルがアクティブ(真/偽)である場合 maxAttachments:5、// Specifie添付ファイルの最大数 showBtnSend:偽、// Specifieませスパムコントロールがアクティブ化されていないときに、フォームをロードするときBTNセンドが表示されている場合(真/偽) customFileInput:trueの場合、// Specifieファイル入力は、カスタムスキン(真/偽)である場合 submitAlertType:「スライド」、// Specifie提出のために表示するアラートのタイプ(ダイアログ/スライド) maxAttAlertType:「スライド」、// Specifie最大添付ファイルの表示アラートのタイプ(ダイアログ/スライド) urlLoaderImg:「CSS / w2_contact_form /画像/ AJAX-loader.gif '、// SpecifieローダーイメージのURL nospamInfoHover:nospamに関する情報は、マウスオーバーで表示される// Specifie場合はtrue(真/偽) }); 
  • 完全に設定可能なPHPのクラス:
     //クラスの接触の新しいインスタンスの作成 $接触=新しいW2ContactForm(); //あなたには、いくつかのパラメータを再定義する必要がある場合(例:あなたがあなたのウェブサイトのいくつかのお問い合わせフォームを使用している場合) //は、電子メールの送信者を指定します。 あなたは電子メールの送信者をspecifieない場合は、メールを送信するために使用される電子メールは、(フォームを送信者)ユーザーのメールになります $ contact-> setMailSender([email protected] '); ///は、電子メールの受信者を指定します。 あなたは、複数の受信者のためのいくつかの電子メールを指定することができます。 電子メールは1通のみspecifieされている場合はデフォルトの電子メールは最初の(インデックス1)になります $ contact-> setMailRecipient(配列( '1' => [email protected]'、 '2' => [email protected]')); あなたは自動応答機能を使用する場合は、//を指定します $ contact-> setAutoResponder(真の); あなたは自動応答メールに異なるその電子メールの送信者を使用する場合は、//を指定します $ contact-> setMailResponder([email protected] '); //は、Webサイトの名前を指定します。 $ contact-> setSiteName(配列( 'ウェブサイトの名前')); //フォームの検証のために必要なフィールドを指定します。 $ contact-> setRequiredFields(配列( '受信者'、 'メール'、 '対象'、 'メッセージ')); //は、メール本文のメッセージでそれらを追加するためのフィールドを指定します - あなたはフィールドをspecifieない場合はすべてのフィールドは、自動的にメール本文のメッセージに追加されます $ contact-> setBodyMessageFields( '<P> Eメール:[メール] </ p> <p>このバージョン:[バージョン] </ p> <p>この電話:[電話] </ p> <p>この日の誕生:[datebirth] </ p> <p>この国:[国] </ p> <p>このWebサイト:[Webサイト] </ p> <p>このメッセージ:[メッセージ] </ P> '); あなたの形態で対象フィールドを使用しない場合、//は、メールの件名を指定します。 $ contact-> setMailSubject = 'メッセージの件名'; //はフィールドをHTML encodageを必要と指定します(例:テキストエリア) $ contact-> setHtmlFields(配列( 'メッセージ')); HTMLタグは、(フォーム要素のTEXTAREAの場合)、電子メールメッセージで受信された場合に//指定します $ contact-> setAcceptHtmlContent(偽); HTMLフォームがUTF_8でエンコードされている場合//を指定します $ contact-> setUtf8Encode(真の); //は、サーバーにアップロード添付ファイルのフォルダを指定します $ contact-> setUploadsFolder(dirnameは(__ FILEの__) '/アップロード」。); //(オクテットで)添付ファイルの最大ファイルサイズを指定します。 $ contact->は、setMaxFileSize(1000000); //は、添付ファイルの最大数を指定します $ contact-> setMaxAttachmentFiles(5); //添付ファイルの拡張子を受け入れ(.JPG、.PNG、PDFファイル...)を指定します $ contact-> setExtFileOk(配列( 'PDF'、 'ドキュメント'、 'docxファイル」、「JPEG」、「JPG」、「PNG」、「GIF')); あなたは電子メールが送信後にアップロードされたファイルを削除する場合//を指定します $ contact-> setDeleteUploadsAfterSending(真の); //(秒)の最小値とフォームの送信間の最大時間を指定します。 $ contact-> setAntiSpamTimeControl(配列( '分' => '5'、 '最大' => '3600')); //は、スクリプトが必要な場合は、「アップロード」フォルダのCHMODの設定を指定します $ contact-> setAutoCHMOD(偽); あなたは、スパムコントロール(ドラッグ&ドロップ)を使用しないようにしたい場合は//指定します $ contact-> setNoSpamControl(真の); あなたが検証フォームのreCAPTCHAのを使用する場合は、//を指定します $ contact-> setReCaptcha(偽); あなたが検証フォームのアーヤを使用する場合は、//を指定します $ contact-> setAyah(偽); シンプル.tmxファイル(言語まで/ w2_cf_notifications.tmx)と// internationnalization $ contact-> setLang( 'EN'); //メールを送信 $ contact->のsendEmail(); 
  • (単に翻訳したファイルを使用するか、独自に作成)国際が簡単:
    PHP用。

技術サポート

迅速な対応のために私に私のプロフィールを経由してプライベートメッセージを送信します。
ウェブ代理店

お楽しみください!

変更履歴:

  • バージョン2.06:
    • メールのフッターにタイムスタンプ、ユーザIPとURLのリファラを追加しました。
    • 新しいGoogle reCAPTCHAのが追加されました。
    • 添付ファイルを追加しましたXLSX entension。
    • 固定添付ファイル通知未定義。
  • バージョン2.0.5:
    • メールボックス内の固定間違った自動応答の送信者名。
  • バージョン2.0.4:
    • HTML5のデータ接続通知に添付ファイルのボタンのテキスト通知を表示するために属性が追加されました。
  • バージョン2.0.3:
    • JavaScriptの検証のために「エントリ不完全」通知を追加する機能を追加しました。
    • 更新されたCSSのテーマ。
    • メールの件名のフィールド値を追加する機能を追加しました。
  • バージョン2.0.2:
    • LANG選択のためのバグが修正されました。
    • 更新されたCSSのテーマ。
  • バージョン2.0.1:
    • このsynthax ":[email protected] [email protected]を追加しました。
    • グリッド要素をセンタリングするために、更新のCSSグリッドレイアウト。
  • バージョン2.0:
    • 宇井tootlipサポートが追加されました。
    • 追加されたフォームのマルチページサポート
    • 応答の複雑なフォームテンプレートを作成するには、CSSのグリッドレイアウトを追加しました。
    • HTML5のデータ・ルールの検証を追加しました。
    • 成功のために新たに追加されたjQueryのプラグインのparamaterは(hideFormAfterSubmit、redirectTo、delayRedirect)を提出します。
    • 削除されたインラインHTMLテンプレート(代わりに使用グリッドレイアウト)
  • バージョン1.2.1:
    • SMTP経由でメールを送信するために不足しているZendの検証ライブラリファイルを追加しました。
  • バージョン1.2.0:
    • .PHP files.Theゴールによって.tmxファイルを置き換えるために、翻訳プロセスを更新すると、Zendのコンポーネントを翻訳し除去することにより、パッケージを縮小することです。
    • 翻訳ファイルを編集せずに、自動応答メッセージと件名または全てのPHPの通知メッセージを指定するには、新しいメソッドが追加されました。
    • nospamメッセージボックスを追加しました新しい応答CSSルール
  • バージョン1.1.18:
    • 更新されたCSSファイルは、フィールドの要素をセンタリングします。
  • バージョン1.1.17:
    • (隠しフィールドを使用せずに)自動的にすべての受信者に電子メールを送信するための新しい方法を追加しました。
  • バージョン1.1.16:
    • DatePickerのウィジェットの翻訳ファイルを追加しました。
  • バージョン1.1.15:
    • IE 10のCSSトランジションを追加しました。
  • バージョン1.1.14:
    • IE9でのプレースホルダのための不具合を修正しました。
  • バージョン1.1.13:
    • 新しいメソッドは、(添付ファイルとしてそれらを送信しない)ファイルをアップロードします。
  • バージョン1.1.12:
    • 新機能は、自動応答メッセージに添付ファイルを追加します。
  • バージョン1.1.11:
    • nospam隠しフィールドを完全に(低速なサーバーのかかわりのために便利)にロードされたときにのみ「送信」ボタンを表示するnospam制御のためのローダーを追加します。
  • バージョン1.1.10:
    • IE10のカスタムファイルの入力のためのCSSの不具合を修正しました。
  • バージョン1.1.9:
    • 新しいlaguage(ポルトガル語)を追加します。
  • バージョン1.1.8:
    • 自動応答メッセージのフィールドの値を追加する可能性が(ちょうどメール応答メッセージの内容にショート[field_nameは]を使用します)。
    • HTML5の属性のプレースホルダを持つ新しいHTMLフォームテンプレート。
  • バージョン1.1.7:
    • エラーを修正するには、PHPアーヤライブラリをアップグレード
  • バージョン1.1.6:
    • 添付ファイルのアップロードのプログレスバー
    • jQueryの1.9($の.browser)のためのエラーを修正してください。
    • HTMLを追加すると、例でフォーム要素のためにenctype = "multipart / form-data"を属性。
  • バージョン1.1.5:
    • ブラウザのChrome、Safariやオペラで利用できるようになりましたCSSトランジション。
  • バージョン1.1.4:
    • フォーム送信後のアーヤの自動リロード。
    • ボタンのCSSのバグを修正したCSSのテーマホット潜入して色を送信します。
  • バージョン1.1.3:
    • $ _FILESのためのPHP 5.4のエラーを修正してください。
    • Chromeの上に設定UIボタンのCSSのバグを修正しました。
    • jQueryのUI 1.9.2は(あなたがそれを使用する必要がある場合)、ダウンロードパッケージに含まれています。
    • (テキストエリアのフィールド値の)ボディメールメッセージの表示ブレークライン。
  • バージョン1.1.2:
    • チェックボックスがChromeで幅をフィールドのための不具合を修正しました。
    • あなたの形で独自のカスタムファイルのフィールドを追加することができます。
  • バージョン1.1.1:
    • あなたは真偽(:Gmailの例)でSMTP経由でメールを送信することができます。
    • メール本文のメッセージのために独自のHTMLテンプレートを作成するための新しい方法。
    • 成功イベントを提出するための新しいJavaScriptのコールバック。 あなたは成功のイベントを提出するための独自のJavaScript関数を作成することができます。
  • バージョン1.1.0:
    • あなたは、SMTP経由でメールを送信することができます。
    • 文字のすべての種類を受け入れるようにメールメッセージでUTF_8コンテンツのencodage不具合を修正しました。
    • iDevices用に最適化された新しいCSSスタイル(サイズ変更可能)。
    • 不足している言語の翻訳のためのエラーメッセージを修正します。
    • 検証の独自の具体的なルールを作成するには、JavaScriptのコールバック関数(beforeSubmit)。
    • コー​​ドソースフォームエディタ(ダウンロードパッケージに含まれます)。
    • 簡単insatallationパッケージ(一つのフォルダ内のすべてのファイル)。
    • (UIウィジェット日付ピッカーのため、buttonset...)新しいCSSのUIテーマ。
    • 自動返信機能。
    • (.tmxファイル経由)、PHPの通知メッセージの簡単な変換方法。
    • アーヤ統合(あなたはヒトのものです)。

ダウンロードしてください
このカテゴリー内の他のコンポーネントこの著者のすべてのコンポーネント
コメントよくある質問と回答を求めた

プロパティ

作成:
10月30日12

最終更新:
1月27日15

推奨ブラウザ:
IE7、IE8、IE9、IE10、IE11は、Firefox、Safariの、オペラ、クローム

含まれるファイル:
JavaScriptのJS、HTML、CSS、PHP

ソフトウェアフレームワーク:
Zendの

ソフトウェアバージョン:
PHP 5.xの

キーワード

eコマース, eコマース, 全商品, アヤックス, アタッチメント, アーヤ, キャプチャ, 接触, ドラッグ, ドロップ, フォーム, jqueryの, PHP, reCAPTCHAの, スパム, 検証, Zendの