サイトマップ   お問い合わせ   このサイトについて   ホーム   
WEB制作支援
 HTMLリファレンス
 スタイルシート
 JavaScript
 PHP/データベース
WEBデザイン
 デザインテクニック
 素材集/テンプレート
 ウェブ配色の見本
 ユーザビリティ
WEB運営
 ウェブの開設と運営法
 アクセスアップの技
 アフィリエイト (WEB広告)
 ドメインとサーバー
特集・トピックス
 Web広告で収入を得る
 独自ドメインの利点
 使えるWeb作成ソフト
 Webデザイナーになるには
 SEOでアクセスアップ
 光ファイバーの導入
リンク集
 ウェブ作成リンク
 無料リンク
 オンラインソフトリンク
 ユーザーリンク
 ウェブコラム
 参考文献一覧
 サイトマップ
 このサイトについて
 お問い合わせ
 eWebホーム


Home >> PHP/データベース >> メールフォーム・アンケートフォーム

メールフォーム・アンケートフォーム



サンプルと機能

Web上のフォームに入力されたデータをメール送信することができます。
HTMLを書き換えるだけで入力項目を簡単に増やすことができます。

Sample 1:アンケートフォーム
Sample 2:メールフォーム (ヘッダとフッタを変更した場合)
  (サンプルですので実際に送信はされません)

主な機能・特徴
  • 項目ごとに「入力必須」を指定することが可能
  • 入力確認画面のON/OFF
  • 送信後のページジャンプON/OFF
  • 差出人に送信内容確認メールを送るON/OFF
  • メーラーの「送信者」を送信した人が入力したアドレスにするON/OFF
  • ヘッダとフッタの簡単編集
  • フォームを設置するファイルの拡張子はphpでなくてもOK
このフォームは、"sendmail"のみに対応しています。


ダウンロード

スクリプトをダウンロードするには「利用規定」に同意する必要があります。

ダウンロード(Ver0.96),2004/09/21:Zip形式
文字コードEUC版:HTMLファイルの文字コードがEUCの場合はこちら
以前のバージョンはこちら

解凍されたフォルダには、以下のファイルが含まれています。
  • mail.html (フォームの設置例)
  • sendmail.php (メール送信スクリプト)
それぞれのファイルを以下に従って修正します。


設置方法

プログラムの修正 (sendmail.php)
  「sendmail.php」を、自分の環境にあわせて修正します。
修正する場所は、スクリプトに書いてあります。
特に重要なのは、以下の箇所です。

// メールを送信するアドレス(複数指定する場合は「,」で区切る)
$to = "xxx@xxx.xxx";

// 送信されるメールのタイトル
$sbj = "アンケート";

送信フォームの作成(mail.html)
  送信フォームは、自分の好きなように作成することができます。
サンプルを改造したり、オリジナルのものを作ってみたりしてください。
その際は、"name"属性"value"属性を必ず指定してください。

注:"name"属性に「eweb_set」、"value"属性に「eweb_submit」は使えません

プログラムの転送
  FTPソフトを用いてPHPが動作可能なサーバー転送します。
送信フォームと、sendmail.phpは同じディレクトリに置いて下さい。

作成したフォームにアクセスし送信してみて、何も問題がなければ設置完了です。


バージョンアップなど

・Ver. 9.01:Windows環境で文字化けするバグを修正(2004/08/07)
・Ver. 9.10:必須入力項目を設定する/しないを追加(2004/09/16)
・Ver. 9.20:「ー」が「\」になるバグを修正(2004/09/16)
・Ver. 9.50:差出人に送信内容確認メールを送るON/OFFを追加(2004/09/17)
・Ver. 9.60:メール送信内容の不具合を修正(2004/09/21)
・Ver. 9.60:一部の文字が化けるのを修正(EUC版のみ)(2005/01/16)

サポート

このスクリプトは以下の環境で動作確認しています。
・Red Hat Linux 7.3 / PHP 4.3.4
・Windows XP / PHP 4.3.4

正常に動作しない・エラーが出る場合は、お問い合わせフォームより、
  • 正常に動作しない箇所
  • 設置場所のアドレス(又はエラーメッセージの詳細)
  • PHPのバージョン
などを記入して送信して下さい。よろしくお願いします。


 
 

PHP/データベースに戻る




 eWeb/ HTML/ スタイルシート/ Javaスクリプト/ PHP/ 素材集/ テクニック/ 配色/ ユーザビリティ/ 開設と運営/ アクセスアップ/ アフィリエイト/ ドメイン
Copyright(C) 2004. Aeu, Gundam, eWeb, PHP and Database. All rights reserved. - Home