無料WEB素材の配布とクリエーター作品展示 XTREC

シンプルなスキンでデザインを着せ替え可能なメールフォームCGIスクリプト「SimpleMailForm」。

シンプルなメールフォームSimpleMailForm ver.1.2訂正版 (2006.03.30up)

当ホームページでも使用してた非常に軽くシンプルなメールフォームCGIスクリプトです。Ver.1.2でネットスケープとFireFoxにて日本語表示にて文字化けが起こってた問題を修正しました。
スタイルシートでデザインを定義してる為、お使いのHPに合わせて組み合わせできます。
スタイルシートは合計24種類用意しました。
●動作確認:IE6/NS7.1/FF1.0.6/OP8.02
尚、サンプルはHTML表示のみですので送信はできません

まず初めにCGIスクリプトをダウンロードして頂き、次にお好みのデザインのスキンをダウロードしてください。この二つをDLしないと使えませんのでお気をつけください

訂正内容

  • 正常送信完了後にエラー画面が表示される不具合を訂正

ダウンロード

Skin Library

解説

お使いになるには利用規定に同意した上、下記にあるスクリプトをDLし下記の手順にてプロバイダーのサーバーにアップロードして下さい。

ダウンロードしたファイルを解凍すると次のファイルが生成されます
smf1.2解凍フォルダ
┣ jcode.pl
┗ smf.cgi

smfskin**解凍フォルダ
┣ mal.htm
┣ readme.txt
┗ **.css(**はs01〜sm12等)

smf.cgiをPerlEditor(フリーで著者も使ってます)等のエディタで開きご自身の環境にあわせて編集してください

#!/usr/local/bin/perl
お使いのプロバイダー、サーバーから指定されてるパスに修正
$recipient = "hatena\@.co.jp";
あなたのメールアドレスに修正してください。
※注:@の前の\はそのままでお願いします
$sendmail = "/usr/sbin/sendmail";
これを指定しないとメールは届きませんのでお使いのプロバイダー、サーバーから指定されてるsendmailパスへ修正してください。
$back = "../index.html";
メール送信後に開くページです。相対パス/絶対パスでOK
$css = "./s0*.css";
スタイルシートの場所の指定です。現在のバージョンではこのまま変更は無いですが将来的に豊富なデザインを用意するかと思いますのでその際にスタイルシートだけDLして変更ください。

以上で終了ですので保存してエディタを閉じてください。
あとはmail.htmへリンクを張ってリンク編集したファイル、編集したファイル、その他の解凍済みファイルを任意のフォルダ(cgi-bin等)にいれて下記の通りプロバイダーサーバーへアップロードしてください。

index.html (トップページ)
┣ cgi-bin [755]
┣ jcode.pl [644]
┣ mal.htm [644]
┣ **.css [644]
┗ smf.cgi [755]

送信内容SAMPLE

HISABO
hisabo@mail.co.jp
http://style.xtrec.com
---------------------------------------------
あいうえお
ここにメッセージが入ります
---------------------------------------------
t556933.abc.def.ne.jp
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

最新情報をRSSでチェック!

  • RSS購読
  • Add to Google
  • My Yahoo!に追加

SPONSOR

Copyright © 2005-2008 クリエーターの作品展示とWEB素材の配布サイト「XTREC」 All Rights Reserved.

Designed by HISABO