お問い合わせフォーム
お問い合わせフォーム
お問い合わせフォームは2種類あります。
■ 1:HTMLベースのフォーム
入力ページ(.html) → 確認ページ(.php) → 送信完了ページ(.html)
※送信システムなどは.phpです
■ 2:PHPベースのフォーム
入力ページ(.php) → 確認ページ(.php) → 送信完了ページ(.php)
システム要件
PHP5.6/PHP7.2/PHP7.3/PHP7.4
お問い合わせフォームの特徴
- 入力内容の2重チェック
- 多重送信対策
- CSRF対策
- XSS対策
- 各phpファイルの不正アクセスチェック
- reCAPTCHA(V2/V3)の簡単設置
- カレンダー(datepicker)使用可
- 郵便番号での住所自動入力(ajaxzip3)使用可
- 入力項目の簡単設置
- 入力項目の順番連動
- 同入力項目の複数設置
※HTML/PHPベースで設定方法が異なります
入力項目の種類
- お名前(2分割)
任意/必須 - 名前カタカナ(2分割)
任意/必須 - 自由
任意/必須 - 全角
任意/必須 - 半角英数字
任意/必須 - 半角数字
任意/必須 - カタカナ
任意/必須 - メールアドレス
任意/必須 - 電話番号
任意/必須 - 電話番号(3分割)
任意/必須 - 内容
任意/必須 - セレクトボックス
任意/必須 - チェックボックス
任意/必須 - ラジオボタン
任意/必須 - 住所
任意/必須 - ファイル
任意
NAME属性
Any~
任意
Req~
必須
入力項目の順番連動
index.htmlまたはindex.phpで入力項目を設置した順番が確認ページ、送信メールにも反映されます。
但し、ファイルのみ順番が無視されます。
但し、ファイルのみ順番が無視されます。
同意ボタンとreCAPTCHA(V2)
■ 同意ボタンのみ設置
必須項目またはルールに沿った入力がない、同意ボタンにチェックが入っていない場合は確認ボタンはクリックできません。
■ reCAPTCHA(V2)のみ設置
必須項目またはルールに沿った入力がない、reCAPTCHA(V2)にチェックが入っていない場合は確認ボタンはクリックできません。
■ 同意ボタンとreCAPTCHA(V2)を設置
必須項目またはルールに沿った入力がない、同意ボタンとreCAPTCHA(V2)にチェックが入っていない場合は確認ボタンはクリックできません。
■ 設置しない場合
必須項目またはルールに沿った入力がなくても確認ボタンはクリックできます。(確認ページで各項目のエラーが表示されます)
設定方法
説明書が入っていますので確認し設定してください。
カスタマイズ
システム等をカスタマイズする場合は自己責任でお願いします。
カスタマイズのご依頼がございましたらお問い合わせください。
カスタマイズのご依頼がございましたらお問い合わせください。
高機能で使い勝手が良いフォームを作成しました。
是非お試しください。