チョー簡単!お問い合わせフォーム構築CGIシステムVer1.4.1
CGIの匠
http://www.ortecweb.com
ウェブシステムズ株式会社 〒540-0038 大阪市中央区内淡路町2-4-11 ストークビル七星 7階 http://websystems.jpファイルの内容 本プログラムのファイルの内容は、以下の通りです。 ・form.cgi・・・フォームプログラム(パーミッション755) ・form.html・・・入力及び確認画面用htmlファイル(パーミッション644) ・error.html・・・エラー画面用html (パーミッション644) ・ fix.html・・・完了画面用html (パーミッション644) ・fix.cgi・・・完了画面表示用CGI(パーミッション755) libフォルダ内 cgi-lib.pl・・・サブルーチンファイル(パーミッション755) mimew.pl・・・サブルーチンファイル(パーミッション755) subset.pl・・・サブルーチンファイル(パーミッション755) registフォルダ内 regist.cgi・・・管理画面プログラム(パーミッション755) color.cgi・・・カラーパレットプログラム(パーミッション755) base.cgi・・・基本情報保存ファイル(パーミッション666) mail.cgi・・・メール文書保存ファイル(パーミッション666) koumoku.cgi・・・入力項目情報保存ファイル(パーミッション666) ・設置方法 圧縮ファイルを解凍の後、
form.cgi、 color.cgi、 regist.cgiの一行目を、ご利用のサーバー環境に合わせて変更致します。 変更は、EUCコードに対応したテキストエディタをご利用下さい。(秀丸等) 本プログラムは、全てEUCコードにて記述されています。S-jis等、他のコードにて上書き保存されますと、 文字化けを起こし、正常に動作しなくなります。 ご利用のサーバーのFTPソフトにてファイルをアップしてください。 なお、各ファイルの位置関係は、解凍した状態にてアップしてください。 ※Jcode.pmがサーバー内にインストールされている必要があります。 ・管理画面による初期設定 フォームの入力項目内容や、環境設定、動的部分のカラー等は、本ソフトの場合、管理画面にて設定 頂けます。 設置後、必ず管理画面より、環境設定を行ってからご利用下さい。 管理画面へのアクセス 設置したURL/regist/regist.cgi にブラウザにてアクセスをする。 左図1の画面が表示されます。 デフォルトのID(admin) 及びpass(pass)を入力し、「Login」ボタンを押します。 ※必ず半角で入力して下さい。ここのID及びPassは、ログイン後、変更頂けます。 ログインしますと、図2の画面が表示されます。 MENUの各内容は以下の通りです。 1.基本情報設定・・・システムの基本情報を設定頂けます。 2.項目設定・・・フォームの入力項目を設定頂けます。 3.メール文言設定・・・送信されるメールの内容を記載します。 4.Logout・・・管理画面からログアウトします。 図1 図2
基本情報設定 システムの環境を設定します。各項目を設定したら、登録を押して 保存して下さい。 ・管理画面ID ・・・管理画面にログインする為のIDを設定します。 ・管理画面Pass・・・管理画面にログインする為のパスワードを設定します。 どちらも半角英数にて入力して下さい。 ・管理者メールアドレス・・・管理者のメールアドレスです。入力した内容が、 このアドレスに送信されます。半角英数にて入力して下さい。 ・sendmailパス・・・sendmailのパスです。サーバー管理会社に確認し、 設定してください。半角英数にて入力して下さい。 ・項目数・・・入力可能なフォームの項目数をセットします。 半角英数にて入力して下さい。 ・入力画面タイトル・・・入力画面のタイトルをセットします。 ・確認画面タイトル・・・入力確認画面のタイトルをセットします。 ・送信者控え送信・・・送信時、送信者に控えを送信する際は、チェックを入れます。 ・フォーム画面枠色・・・入力フォームの枠の色を設定します。 ・フォーム画面項目ベース色・・・入力フォームの項目名のベースの色を設定します。 ・フォーム画面項目文字色・・・入力フォームの項目名の色を設定します。 ・必須項目色・・・必須項目となる項目に付くマークの色を設定します。 ・必須項目文字・・・必須項目となる項目に付くマークを設定します。 ・入力項目ベース色・・・入力項目のベース色を設定します。 ・送信ボタンベース色 ・・・送信ボタンのベース色を 設定します。 ※なお、カラーコードの入力は半角英数で入力して 下さい。また、各項目の右側にあります、「色選択」 を押すと、カラー一覧表が表示されます。設定 したい色目をクリックすると、そのカラーの カラーコードが入力されます。 送信ボタンベース色 フォーム画面 項目ベース色 フォーム画面枠色 フォーム画面 項目文字色 必須項目色 必須項目文字 入力項目ベース色 各カラー項目の反映箇所
項目設定 入力するフォームの内容を設定します。 タイプの設定・・・ここでは入力する項目の内容を設定します。 テキスト1行タイプ・・・1行タイプのテキスト入力欄を設定する際に使用します。 テキスト複数行タイプ・・・複数行のテキスト入力欄を設定する際に使用します。 チェックボックス・・・チェックボックス入力欄を設定する際に使用します。 ラジオボタン・・・ラジオボタン入力欄を設定する際に使用します。 セレクトボックス・・・セレクトボックス入力欄を設定する際に使用します。 名称 ・・・入力項目の名称を設定します。 内容・・・各項目の内容を設定します。 タイプがテキスト1行タイプ・・・入力欄の長さを半角数字で入力します。 なお、メールの入力欄として使用する場合は、数字の前に「mail&」と 半角英数で入力して下さい。 タイプがテキスト複数行タイプ・・・入力欄の幅と高さを、半角で入力します。 「40&5」という感じで、幅と縦との間は、半角の「&」を入力します。 タイプがチェックボックス・・・選択する項目名を入力します。男&女のように、 半角の「&」で、各項目をつなげて下さい。 タイプがラジオボタン・・・選択する項目名を入力します。Mac&Windwsのように、 半角の「&」で、各項目をつなげて下さい。 タイプがセレクトボックス・・・選択する項目名を入力します。Mac&Windwsのように、 半角の「&」で、各項目をつなげて下さい。 必須設定・・・入力必須項目とする項目の場合、チェックをします。 全て設定した後、「登録」ボタンを押して、情報を保存して下さい。 メール文言設定 フォーム送信後に送信される、メールの文言を設定します。 ・管理者宛メール件名・・・管理者に送信する際の件名です。 ・管理者宛メール本文・・・管理者に送信する際の本文です。 ・送信者宛メール件名・・・送信者に送信する際の件名です。 ・送信者宛メール本文・・・送信者に送信する際の本文です。 なお本文に関しては、以下のタグが利用可能です。 <!--date-->・・・送信日(サーバータイム) <!--time-->・・・送信時間(サーバータイム) <!--name1-->・・・入力項目1の名称 <!--form1-->・・・入力項目1の入力内容 <!-- name2->・・・入力項目2の名称 <!-- form2-->・・・入力項目2の入力内容 ・ ・ ・ 設定した項目分、設定可能です。
Logout 管理画面から退出する際に利用します。 入力画面について。 管理画面にて情報を全て登録した後、アクセスして下さい。 設置したURL/form.cgi にブラウザにてアクセスをすると、 入力した情報が反映された入力フォームが表示されます。 ユーザーの立場になって、正常に動作するか?を確認してください。 正常に動作する事を確認してから、実運用に移してください。 入力画面等の静的部分のカスタマイズ方法 本プログラムの入力画面、確認画面、完了画面、エラー画面に関しては、ホームページビルダーや、 Dreamweaver等のhtml制作ツールでカスタマイズすることが可能です。 但し、<!--title-->のようなタグが入っている箇所は、CGIから動的部分を反映させる為のタグと なりますので、この部分は、必ず削除しないで下さい。 ・form.html・・・ <!--title--><!--print-->の2つ ・error.html・・・<!--error-->の1つ ・fix.html・・・タグはありません。 Htmlファイルの文字コードは、s-jisとなります。 なおファイル名は変更しないようにしてください。 利用規約 本プログラムの著作権は、当ページ(CGIの匠)の管理者が有しております。 ・本プログラムのご利用にあたっては、著作権表示されている事を条件に、 無償にてご利用頂けます。 ・著作権部を削除してご使用になる場合は、使用料5,250円をお支払いいただく必要があります。 ・万が一、著作権部分を、加工/削除した場合、賠償訴訟を行う場合がある事をご了承下さい。 ・設置・ ご使用については自己責任で行ってください。本プログラムをご使用による、直接・ 間接的トラブルには、当方は一切保障、関与致しません。 ・改造に関しては、著作権部以外はご自由に行って頂いて問題ありません。 ・本プログラムを第三者に対し、有料で貸与/広告入りで無料で貸与/自らの顧客に対し、 サービスとして有償・無償を問わず貸与/有料無料・改造非改造を問わず代行設置を行う/ カスタマイズ等を行う場合は、事業者登録が必要です。詳しくは、「事業者登録」をご覧下さい。 ・再配布等は、一切禁止しております。 ・ホームページ制作会社等、第三者に設置代行する場合は、別途事業者登録(年間税込み42,000円) を行っていただく必要があります。 ・フリープログラムの使い方や設置についての、弊社への質問はご遠慮下さい。 ・有償にて設置・改造代行も承っております。詳しくはお問い合わせ下さい。 CGIの匠 http://www.ortecweb.com/ ウェブシステムズ株式会社 フリーソフトのサポートは行っておりませんので、ご了承下さい。