✨ 無料・登録不要

PHPMailer対応 お問い合わせフォーム一式を ZIP で自動生成

設置は「アップロードするだけ」。PHPがわからなくても大丈夫。

このツールでできること

  • フォーム一式(PHP+HTML+CSS+JS)の ZIP を自動生成
  • PHPMailer 同梱 + Composer再インストール用の setup.php を同封
  • テスト送信ページ付き(test-mail.php)
  • 入力値検証(必須チェック / メール形式 / 文字数)
  • 管理者宛メール + ユーザー宛サンクスメール(任意)
  • スパム対策(CSRFトークン + honeypot)
  • エラー表示・完了画面のテンプレもセット

/tools/form-builder/ との違い

form-builder

HTML/CSSだけ(静的フォーム)

form

PHP + メール送信まで含んだ完全版

フォーム設定

以下の項目を入力して、ZIP を生成してください。

基本設定

メール文言/タイトルに使用されます

READMEに表示するだけです

メール設定

複数はカンマ区切り

フォーム項目

各項目をON/OFFし、必須/任意を設定できます。

固定必須
固定必須
固定必須

オプション

デフォルトでON。CSRFトークンとhoneypotフィールドを追加します。

送信ボタンの多重クリックを防止します。

このツールの詳細・使い方・FAQ

このツールについて

PHPMailer対応のお問い合わせフォーム一式(PHP+HTML+CSS+JS)をZIPで自動生成できる無料ツールです。登録不要・ブラウザ完結で、データは一切サーバーに送信されません。レンタルサーバーにアップロードするだけで動作します。

📧
PHPMailer同梱

Composer再インストール用setup.phpも同封

🛡️
スパム対策内蔵

CSRFトークン・honeypot・二重送信防止

テスト送信ページ付き

test-mail.phpでメール送信をすぐ確認

使い方

  1. 基本設定・メール設定を入力

    サイト名・管理者メール・送信方式を設定

  2. フォーム項目を選択

    お名前・電話番号・問い合わせ種別などをON/OFF

  3. ZIPをダウンロード

    「ZIPを生成する」ボタンで一式を取得

  4. サーバーにアップロード

    解凍してcontactフォルダなどにアップロードするだけ

よくある質問

PHPが動かないと言われた
レンタルサーバーのPHPバージョンが7.4以上であることを確認してください。また、.htaccessでPHPを有効化する必要がある場合があります。
メールが届かない
SMTP設定を確認してください。mail()関数を使用する場合は、サーバーのメール送信設定を確認する必要があります。SPF/DKIMの設定も重要です。
SMTP設定がわからない
レンタルサーバーの管理画面でSMTP設定を確認してください。一般的には、ホスト名は「smtp.サーバー名」、ポートは587(TLS)または465(SSL)です。
/tools/form-builder/ との違いは?
form-builderはHTML/CSSだけの静的フォームを生成します。こちらはPHP+メール送信まで含んだ完全版です。
このツールは無料ですか?
はい、完全無料・登録不要でご利用いただけます。入力データはブラウザ内でのみ処理され、サーバーに送信されません。

関連ツール