CGI-BBS > SO−HO > ショッピングバスケット > ショッピングバスケットの改造で取消ボタンをGIF画像にしたい。


カレッヂ
カレッヂ


質問者 inacko  投稿日 3/29(土) 17:06:00
はじめまして。

V6.10のショッピングバスケットの改造で取消ボタンをGIF画像にしたく、下記のように
ちょこっといじったのですが、うまくいきませんでした。
どこかほかの箇所もいじらないといけないのでしょうか?

どなたか、おわかりでしたらおしえてください。

200段目あたりです。

	print qq!<TR>\n!;
	print qq!<TD bgcolor=$cell_color align=left>$name</TD>\n!;
	print qq!<TD bgcolor=$cell_color align=right>$tsuka2$fee2$tsuka3</TD>\n!;
	print qq!<TD bgcolor=$cell_color align=center><INPUT TYPE="image" NAME="#$code#" SRC="./img/delete.gif"></TD>\n!;
	print qq!</TR>\n!;
}

宜しくおねがいします。

プロバイダ参照:
サーバのOS:UNIXサーバ
パソコンのOS:Mac9
エディタ:ミミカキ
FTPソフト:ふぇっち
サーバ移転:していない
改造:している 改造前正常動作
CGI習熟度:firsttime

回答者 呑兵衛@大阪  [削除]  投稿日 4/1(火) 21:10:31
この画像をクリックすると、クリックした画像の座標が 
#$code#.x=n #$code#.y=n という形式でアクションに送信されます。
従って cart.cgi の標準入力デコード部分
if ($key =~ /^#(\d+)#$/) { $delete_gcode = $1; }
では有効な「取消」になりません。どうすればいいかは考えてください。
ヒントは正規表現 の /^#(\d+)#$/ を理解すること。

返信(回答)する

 


Web裏技