|
|
|
|
当ページでは通販も行っています。お申し込みはこちらからお願いします。 後ほど支払方法についてのメールを差し上げます。(本気で注文しないで下さい(^-^;) 正常に送信できない場合は、直接メールをください。 |
<HTML><HEAD> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <TITLE>注文フォームのソース</TITLE> <script language="JavaScript"> <!-- function amountMoney(){ var money = 0; for(n=0;n<document.f.elements.length-1;n++){ if((document.f.elements[n].type == "checkbox") && (document.f.elements[n].checked == true)){ money += document.f.elements[n].value-0; document.f.kingaku.value = money; } } return money; } function checkStr(){ if(document.f.customer.value == ""){ alert("名前が入力されていません"); return false; } else if(document.f.address.value == ""){ alert("住所が入力されていません"); return false; } else{ amoney = amountMoney(); if(amoney > 0){ alert("合計金額は"+amoney+"円です") return true; } else{ alert("購入する商品が選択されていません"); return false; } } } </SCRIPT> </HEAD> <BODY> <CENTER> <FONT color="#ff0000" size="5">美猴王集団日本支部(社名・店名)</FONT><P> <TABLE> <TR><TD>当ページでは通販も行っています。お申し込みはこちらからお願いします。<BR> 後ほど支払方法についてのメールを差し上げます。<BR> <BR> 正常に送信できない場合は、直接<A href="mailto:bajie@mail.goo.ne.jp">メール</A>をください。<BR> <BR> </TD></TR> <TR> <TD> <FORM action="mailto:yhiromi@d9.dion.ne.jp" method="post" enctype="text/plain" name="f" onSubmit="return checkStr()"> お名前 : <INPUT type="text" value="" name="customer"><BR> 郵便番号(7ケタで) : <INPUT type="text" size="10" value="" name="Ubin"><BR> 住所(送付先) : <INPUT type="text" size="40" value="" name="address"><BR> E-mail : <input type="text" name="mail" value=" " size="35"><P> 注文商品 : <BR> <INPUT type="checkbox" name="美猴香脆面" value=200>美猴香脆面 (\200)<BR> <INPUT type="checkbox" name="ミネラルウォーター" value=200>ミネラルウォーター (\200)<BR> <INPUT type="checkbox" name="金猴皮鞋" value=5000>金猴皮鞋 (\5000)<BR> <INPUT type="checkbox" name="ラーメン二郎" value=0 onClick="this.checked=false">ラーメン二郎 (完売)<BR> <INPUT type="hidden" name="kingaku" value=""> <BR> 感想・メッセージなどありましたらお願いします<BR> <TEXTAREA rows=5 cols=50 name="comment"></TEXTAREA> <BR> <CENTER> <INPUT type="submit" value="送 信"> <INPUT type="reset" value="クリア"> </CENTER> </FORM> </TD> </TR> </TABLE> </CENTER> </BODY></HTML>
小規模な販売サイトを作る場合に便利なスクリプトです。emailで注文フォームが届きます。
名前と住所の入力チェック、商品の選択チェックが付いています。また、料金の自動計算もしてくれます。
このフォームを使って送信すると、Subject: Microsoft Internet Explorer から投稿されたフォーム
Date: Sun, 1 Apr 2001 0:00:00 +0000
From: "CYO" <hakkai@go9.uso800.ne.jp>
To: <yhiromi@d9.dion.ne.jp>customer=猪八戒
Ubin=123-4567
address=神奈川県湘南市湘南町1-2-3
美猴香脆面=200
ミネラルウォーター=200
kingaku=400
comment=美猴香脆面を一度食べてみたかったんです。上記のようなメールが届きます。ただし、IE3を使っているお客様や、ブラウザ標準のメールソフトを削除したお客様
(Outlook Expressを、Outlook97に替えた人) などは送信できないこともあるので注意が必要です。
商品はたくさん増やすことができます。
<INPUT type="checkbox" name="キャラメル" value=200>キャラメル (\200)
value属性には金額を入れます。
完売して在庫がなくなったときは、
<INPUT type="checkbox" name="ラーメン二郎" value=0 onClick="this.checked=false"> と書きます。
オンライン販売は訪問販売法の規制に触れるため、事業所の所在地・代表者名・連絡先などを表示するほか、
支払いや商品の引き渡し時期、販売数量など販売条件、返品や解約ができるかどうかを明示することになっています。また、実際に使用する際はメールアドレスを書き換えるのを忘れないでください。(FORMタグのactionです)
[★高収入が可能!WEBデザインのプロになってみない?!
自宅で仕事がしたい人必見!
]
[ CGIレンタルサービス | 100MBの無料HPスペース | 検索エンジン登録代行サービス ]
[ 初心者でも安心なレンタルサーバー。50MBで250円から。CGI・SSI・PHPが使えます。 ]
FC2 | キャッシング 花 | 出会い 無料アクセス解析 | |