商用利用OKで無料のホームページテンプレート-Myホームページクリエイター

HP作成ガイド⑩

「お問い合わせフォーム」が動かない理由

最終更新日: 2025年10月25日

サイトを公開し、いざ「お問い合わせフォーム」や「予約フォーム」からテスト送信!……あれ? 送信ボタンを押しても何も起こらない。
これはエラーではなく、正常な状態です。その理由と、どうすればフォームを「動く」ようにできるかを解説します。

テンプレートは「デザイン(見た目)」だけ

「よく頂く質問」でも解説している通り、当サイトで配布しているテンプレートに含まれるのは、フォームの**「デザイン(見た目)」**部分だけです。

フォームに入力された情報を受け取り、指定されたメールアドレスに送信する、といった「裏側の処理」は、「PHP」などのプログラム言語やサーバー側の設定が必要になります。

HTMLとCSSが「家の内装(インテリア)」だとすれば、メール送信プログラムは「電気・水道・ガスの配管」のようなものです。見た目(HTML/CSS)とは別に、専門の「機能(プログラム)」を設置する必要があるのです。

なぜプログラムを同梱しないの?

メール送信プログラムは、ご利用の「レンタルサーバー」の環境によって、最適な設定や書き方が大きく異なります。また、セキュリティ設定を間違えると、迷惑メールの踏み台にされるなど大きな危険も伴います。

そのため、「Myホームページクリエイター」では、あえてプログラムを同梱せず、デザイン部分のみを提供しています。

解決策:「Myフォームクリエイター」の活用

「でも、プログラミングなんて分からない!」という方のために、姉妹サイトをご用意しています。

プログラミング不要で、誰でも簡単・高機能なフォームが設置できる無料ツール**「Myフォームクリエイター」**のご利用を強く推奨します。

  • プログラミング知識は一切不要
    画面の指示に従って必要な項目を選ぶだけで、安全で高機能なフォーム一式(プログラム含む)が自動生成されます。
  • デザインが崩れない
    「Myフォームクリエイター」は、当テンプレートに組み込むことを前提に設計されています。作成されたコードを貼り付けるだけで、このテンプレートのデザインを崩さずにフォームを設置できます。
  • 高機能で安全
    自動返信メール、スパム対策、入力チェックなど、ビジネスに必要な機能がすべて揃っています。
myフォームクリエイターを使ってみる

このページのまとめ

  • テンプレートのフォームは「デザイン」のみで、メール送信「プログラム」は含まれていない。
  • フォームを動かすには、サーバー側で動く専門のプログラムが別途必要。
  • 知識がなくても「Myフォームクリエイター」を使えば、安全・高機能なフォームを簡単に設置できる。
HP作成ガイド一覧へ戻る

Web制作者向け便利ツール