新サービス「Serply」公開中。検索結果を営業データに

サンプルCGIの詳細

お問い合わせフォーム CGI(ダミー)

静的サイトやレンタルサーバーでも使えることを想定した、非常にシンプルな問い合わせフォームCGIのサンプルです。

概要

  • 入力項目:お名前、メールアドレス、本文
  • 機能:入力→確認→送信→完了(ダミー)
  • バリデーション:必須チェック、メール形式チェック
  • その他:二重送信防止、簡易スパム軽減(honeypot)

注:このページはダミーです。実際のメール送信等は行われません。

HowTo

設置方法(ダミー)

1. アップロード

ZIPを解凍し、cgi-bin 等のCGIが動作するディレクトリにアップロード。

  • パーミッションの設定(例:755
  • 文字コードは UTF-8 を推奨

2. 設定ファイル

管理者メールアドレスやタイトルを設定ファイルで指定。

  • config.pl(または .ini 等)に送信先を記述
  • 日本語メールのエンコード設定

3. フォームの設置

静的HTMLにフォームを設置し、CGIのURLへ action を設定。

<form method="post" action="/cgi-bin/contact.pl">
  <input type="text" name="name" required>
  <input type="email" name="email" required>
  <textarea name="message" required></textarea>
  <button type="submit">送信</button>
</form>

4. 動作確認

テスト送信を行い、メール受信やログ出力を確認。(このデモでは送信は行われません)

  • スパム対策(honeypot / reCAPTCHA 等)
  • 二重送信の抑制(トークン方式)

ダウンロード

準備中(ダミー)。ご希望の方は お問い合わせ ください。準備でき次第ご案内します。

ライセンス・免責

  • 無料でご利用いただけます。クレジット表記は任意です。
  • 再配布はファイルの改変の有無にかかわらず可とします。
  • 本サンプルの利用によって生じた損害について、作者は責任を負いません。
無料相談