メールフォーム ES-FORM

特徴

管理画面から簡単にフォームを作成できます。
問い合わせ、商品注文、人材募集、事業見積もり、資料請求など様々な用途にご利用頂けます。
アンケートフォームとしても利用できる様に、選択項目の集計結果を記録します。
アップロード用のファイル選択フォームを複数配置する事も可能。
ファイルはメールに添付して送信されます。

  • こんな人に最適
    • フォームを作るのが面倒
    • 複数のフォームを一括して管理したい
    • 一風変わったオリジナルのフォームにしたい
    • 後でフォームの設定を変更したい
  • こんな使い方も
    • ブログやCMSなどの任意のページへ埋め込んで使いたい
      (フォーム部分だけ抽出して埋め込めば可能)

機能

  • 基本機能
    • PC用、携帯用の両方のフォームに対応(自動判別機能アリ)
    • 複数の受信アドレスを指定可能
    • フォーム毎に別々の受信アドレスを指定可能
    • 送信メールと控えメールの文面編集機能
    • メール文面にIPアドレスや問い合わせ番号などを追加可能
    • 送信ログの保存とダウンロード
    • 送信内容の選択項目を集計して記録
    • テンプレート編集機能
    • メールアドレスのリンクを掲載できる様に難読化済み
    • 他に管理画面からパスワードの変更やPHPのバージョン確認が行えます
  • フォームコントロール
    • フォーム一覧から編集、並び替え、削除が可能
    • 入力必須の切り替え
    • メールアドレス、郵便番号、入力確認などのフォーマット選択
    • 正規表現による独自の入力チェックと対応するエラー文のカスタマイズ
    • ime-modeなどのstyle設定
    • 入力文字数制限の設定
    • フォームの幅と高さの設定
    • フォーム右側に付ける単位や下に表示する記入例の設定
    • 選択肢を改行区切りで続けて入力可能
    • 選択肢のグルーピング機能
    • ラジオボタンとチェックボックスの途中改行が可能
    • 設定内容を確認できるプレビュー機能

推奨環境

PHP4.3以上推奨。
マルチバイト関数が有効になっている事。
セーフモードではお使いになれません。

サンプル

サンプル

ダウンロード

必ず利用規約を読んで、同意の上でダウンロードして下さい。esform.lzh

内容、構成

public_html / index.html (トップページ)
     │
     └─── esform [707]
                 │
                 └─── app [707] アプリケーションディレクトリ
                           │
                           ├─── data [707] データディレクトリ
                           │
                           ├─── log  [707] 送信ログディレクトリ(任意)
                           │
                           └─── tmp  [707] 一時ディレクトリ

以上のディレクトリは書き込み処理をするので、権限(パーミッション)を変更して下さい。

使用方法

  1. 解凍したファイルを全てアップロード。
  2. 上記ディレクトリの権限を変更。
  3. 転送先のindex.htmlへアクセス。

使用前の注意点

本スクリプトにはPHPの設定を含んだ.htaccessとphp.iniを同梱しております。サーバによっては、これらのファイルで設定を変更できない項目があったり、対応していないファイルを配置した場合に、500エラー(Internal Server Error)が出る場合があります。サーバによって設定方法が異なりますので、必ず運営会社の説明に従って使用して下さい。

携帯用フォームを作成する場合の注意点

  • PC用フォームを携帯と兼用する場合、AU端末において確認画面が文字化けする可能性があります。
  • ファイル送信フォームは一部の端末しか使えませんので、使う場合は必ず必須チェックを外しておきましょう。(主にSoftBank携帯が対応しています。)
  • テンプレートの文字コードであるUTF-8に対応していない旧型機種ではご利用頂けない場合があります。

更新履歴

2008/10/19 フォーム毎の受信アドレス設定追加
2008/10/02 テンプレート編集画面のプレビュー画面削除、オプション項目追加
2008/07/14 控えメール編集機能
2008/06/22 ファイル添付時に元のファイル名を表示する様に変更
2008/06/16 アンケートフォーム用の集計機能
2008/06/02 テンプレート自動選択機能を設定項目に追加
2008/06/01 PCと携帯の設定共有機能、PCと携帯のテンプレート自動選択機能
2008/05/28 携帯用テンプレートを選択肢に追加、管理画面のUI変更
2008/05/22 ファイル選択フォームの任意設定ミス修正
2008/03/19 控えメール文面に添付ヘッダが入ってしまうのを修正
2008/03/14 大文字拡張子のファイルが拒否されるのを修正
2008/02/28 ログ構成変更(以前のログと互換性がなくなりました。)
2008/02/15 メール文面のメールアドレスにmailto:追加
2008/01/26 インストーラ搭載
2008/01/23 送信ログを記録、日付の文字化けとfcloseの引数抜けを修正
2008/01/15 添付ファイルに対応、細かなバグフィクス
2008/01/01 リリース

コメントは受け付けていません。