WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:GIF画像に二つのリンクを同時に貼るには

0:[投稿] へこなすび [2004/10/30 21:13 ][環境:IE6,WINXP CGI]

ウェブページのGIF画像に、リンクを貼る場合、二つのリンクを同時に動かすことは、できますでしょうか。

具体的には、GIF画像のクリックで別なページに飛ぶと同時に、クリックされた回数をカウントしたいのです。

<IMG src=***.GIF> の前に、リンクを二つ並べてみましたが、働いていないようです。

お手数ですが、よろしくお願いいたします。


1:[回答] miz [2004/10/31 22:55 ]

>具体的には、GIF画像のクリックで別なページに飛ぶと同時に、クリックされた回数をカウントしたいのです。

「クリックされた回数をカウント」するのはcgiでしょうか?
それならば、そのcgiでカウントデータを得たら、Locationヘッダーを出力して次のページにjumpさせればよいでしょう。

カウント時に何らかの表示も行うなら、以下のタグをページの<head></head>内に埋め込んで何秒後かにjumpするなどします。
<meta http-equiv="refresh" content="10;url=http://〜">


2:[回答] へこなすび [2004/11/03 17:24 ]

mizさん、ありがとうございます。

「クリックされた回数をカウント」するのはcgiです。

実はカウンターの部分でまだ立ち往生しています。
初歩的なことで恥ずかしいのですが、GIF画像をクリックすることで、カウンターをカウントアップさせることができません。

普通のカウンターの場合、
<img src="http://***.com/***/counter.cgi>
でカウントアップすることができるので、
「img src=」の部分を「A href=」に置き換えて、カウンターCGIの数字GIF画像の出力部分をコメントアウトしてみましたが
「CGIの実行時にエラーが発生しました 。」
というエラーになります。

そのほか、あれこれやってみましたが、成功しません。
根本的な部分で、思い違いをしているようにも思います。

申しわけありませんが、ご指導頂けませんでしょうか。


3:[質問] へこなすび [2004/11/03 17:25 ]

申しわけありません。
「回答」で送信してしまいました。


4:[回答] miz [URL] [2004/11/03 23:13 ]

>「img src=」の部分を「A href=」に置き換えて、カウンターCGIの数字GIF画像の出力部分をコメントアウトしてみましたが
>「CGIの実行時にエラーが発生しました 。」
>というエラーになります。
ヘッダー出力部分もコメントアウトして、他にヘッダーを出力していなければ
当然エラーになりますよ。

そのコメントアウトしたところに、以下のようにLocatinヘッダーを出力する
1行を入れればいいと思います。

 print "Location: http://www.***.com/***\n\n";

urlのところは適宜書き換えて下さい。
なぜ、ヘッダーが必要かとか、どのように記述するかは、検索で調べてみて下さい。


5:[完了] へこなすび [2004/11/04 04:49 ]

mizさん、ありがとうございます。
成功しました。

ヘッダーについて、勉強します。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World