CGI - PHP スクリプト配布
添付ファイルが送付できるメールフォームPHPスクリプト
サイトの管理人にメールを送信するためのメールフォームです。
テキスト入力やラジオボタンなどの入力項目を自由に設計できます。
添付ファイルが送信できます。
全体の設定
PHPファイルを開いて先頭部分を直接書き換えてください。
変更が必要な項目
- 管理人のメールアドレス
ここに書かれたメールアドレスにメールが届きます。
- メールタイトル
メールのタイトルを指定します。
- メールヘッダー
メールの先頭部分を指定します。
- メールフッター
メールの末尾部分を指定します。
その他の設定項目
- 問い合わせをした人に控えメールを送るか
管理人にだけメールを送るか、管理人と同じ内容のメールを問い合わせた人のメールにも送るか指定できます。
- 添付ファイルの一時保存ディレクトリ
標準ではtempですが、必要であれば他に変更することができます。
- メール送信後に表示するページ
通常はありがとうございましたと表示するだけですが、特別なページを表示したい場合にURLを指定できます。
- プルダウンメニューの最上段を拒否
プルダウンメニューで一番上の選択肢を「どれか選択してください」のようにしておき、その選択肢以外を選択しなければならないようにできます。
- メールに添付する最大ファイルサイズ
添付ファイルの最大サイズを指定できます。
- 設定ファイルのファイル名
表示項目の設定内容が書かれたファイルの名前を変更することができます。
メールフォームの設定
入力項目などを設定ファイルで指定します。
入力方法には、プルダウンメニュー、ラジオボタン、チェックボックス、テキストボックス(1行)、テキストボックス(複数行)、テキストボックス(メールアドレス用)、添付ファイル、の7種類があります。
それぞれの項目に対して必須か、必須でないかを設定できます。
サンプル
- プルダウンメニュー
「お客様の居住区」というプルダウンの選択肢を表示、選択肢は「東日本」、「西日本」、「日本以外」の3つ。というサンプル。
- ラジオボタン
「お問い合わせの種類」というラジオボタンの選択肢を表示、選択肢は「商品について」、「契約について」、「その他」の3つ。というサンプル。
- チェックボックス
「返信の必要性」というチェックボックスの選択肢を表示、選択肢は「返信不要」のみ。というサンプル。
- テキストボックス(1行)
「お名前」というテキストボックスを表示。というサンプル。
- テキストボックス(メールアドレス用)
「メールアドレス」というテキストボックスを表示。というサンプル。
- テキストボックス(複数行)
「お問い合わせ内容」というテキストボックスを表示、入力は必須。というサンプル。
- 添付ファイル
「添付ファイル」という添付ファイルの選択ボタンを表示。というサンプル。
ダウンロード