CGI-BBS > SO−HO > ショッピングバスケット > V5imode版の改造でitem.cgoに商品画像を表示したい。


カレッヂ
カレッヂ


質問者 かおり  投稿日 2/13(木) 01:28:20
普段はホームページビルダー7でホームページを作っているので、HTMLの書き換えが苦手です。
今回はiモード用の通販ページを作るためにicargo_5.10iをダウンロードして設置をして
メールを受け取るところまでは上手くいったのですが、アイテムに商品画像が表示されずに
困っています。
画像もCGIと同じフォルダに入れたんですけど、何がいけなかったのでしょうか。
一度ホームページビルダーで作ったものをワードパッドに開いたitem.cgoに足したんですけど
やっぱりHTMLがうまく出来てないのかしら。
教えてもらえるとありがたいです。

このようになっています。
<HTML>
<HEAD>
<TITLE>商品1</TITLE>
</HEAD>

<!--	〔処理プログラム(cargo.cgi)へ渡すデータ〕-->

<!--	 フォーム名	意味		適用	仕様 -->
<!--	 --------------------------------------------------------------------------- -->
<!--	 GNAME 	商品名		必須	任意の文字列 -->
<!--	 CODE		商品コード	必須	半角英数字と記号 -->
<!--	 TANKA		単価		必須	数値 -->
<!--	 KAZU		数量		必須	数値 -->
<!--	 TAXRATE	消費税率	必須	数値(%) -->
<!--	 REM1		備考1		任意	任意の文字列 -->
<!--	 REM2		備考2		任意	任意の文字列 -->
<!--	 CALS1		価格調整1	任意	演算記号+数値 (消費税計算に含まれない) -->
<!--	 CALS2		価格調整2	任意	演算記号+数値 (消費税計算に含まれない) -->

<BODY BGCOLOR="#FFFFFF">

&#63861;iモード通販
<HR>

<FORM ACTION="icargo.cgi" METHOD="POST"><!-- ← 商品設定をする.cgoファイルに必ずこれを入れないと正常に動作しません -->
<INPUT TYPE=HIDDEN NAME="TAXRATE" VALUE="5"><!-- 消費税率 -->

[001] 蒼胡参プラス12包
<INPUT TYPE=HIDDEN NAME="CODE" VALUE="m001"><!-- 商品コード -->
<INPUT TYPE=HIDDEN NAME="GNAME" VALUE="蒼胡参プラス12包"><!-- 商品名 -->
<BR>

<BODY>
<CENTER>
<IMG src="sokosan+.gif" height="72" width="96" alt="sokosan+"><BR>
</CENTER>
</BODY>

単価 980円
<INPUT TYPE=HIDDEN NAME="TANKA" VALUE="980"><!-- 単価 -->
<BR>

ご注文数 <INPUT TYPE=TEXT NAME="KAZU" VALUE="1" SIZE=3><!-- 数量 -->
<BR>

<INPUT TYPE=SUBMIT NAME="SUBMIT" VALUE="かごに入れる">
</FORM><!-- ← 1商品に対してここまでであることを示す閉じタグを忘れずに(1画面に複数商品も可能ですが文字制限もあるのでお勧めできません) -->

</BODY><!-- ← どの.cgoファイルにも必ずこれを入れないと正常に動作しません -->
</HTML>

よろしくおねがいします。

プロバイダ参照:http://home.hi-ho.ne.jp/
サーバのOS:不明
パソコンのOS:Win95系
エディタ:ワードパッド
FTPソフト:ホームページビルダー7のファイル転送
サーバ移転:していない
改造:していない
CGI習熟度:middle

回答者 呑兵衛@大阪  [削除]  投稿日 2/13(木) 17:45:25
http://www.rescue.ne.jp/cgi/link/ に「HiHo向けCGI講座」
というリンクがあります。「掲示板 Iモード用」に悩み解決のポイントあり。
当然 http://home.hi-ho.ne.jp/support/manual/web/restrictions.html も必読です。
その他 google の窓で
hi-ho site:www.rescue.ne.jp
とやるといっぱい出てきます。
質問者 かおり  [削除]  投稿日 2/13(木) 23:59:17
早速のご回答、ありがとうございます。

HTMLの問題ではなく、画像を置くディレクトリが違うということですよね。
いつもHTMLと同じディレクトリに画像も送っていたので、そういうものなのかと思って
item.cgoと同じcgi-binという所に送ってたのです。
ちょっと実験してから、また来ます。
質問者 かおり  [削除]  投稿日 2/14(金) 02:08:28
解決しました。
画像をHTMLのディレクトリにおいて、GIFをhttp://から始まるパスで指定してみたら
ちゃんと表示されてきました。
良かったです。これで仕事が進みます。
ありがとうございました。

このページは終了したので返信(回答)は書きこめません
 


Web裏技