htmlの<img>タグ内の”src”属性にWebサーバ上のプログラムファイルを指定し、条件によって違う画像を表示させるようにしたいのですが、うまくいきません。

例えば、htmlソース内に、
<img src=”http://test.com/show.php”>
を埋め込み、「http://test.com/show.php」では、
「<meta http-equiv=”refresh” content=”0;url=http://www.image.jp/image.gif”>」
をprintさせているのですが、うまくいきません。
よろしくお願いします!

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/08/05 17:45:59
  • 終了:--

回答(2件)

id:aki73ix No.1

aki73ix回答回数5224ベストアンサー獲得回数272005/08/05 18:01:14

ポイント40pt

http://www.yanopan.com/phpBB2/viewtopic.php?t=208&sid=d91666...

yanopan.com :: トピックを表示 - ランダム画像

http://www.res-system.com/item/374

PHP:gif��png���β�����ưŪ�����������ˤϡ�:image�ؿ��ʥ��᡼����:�����դκ���

使い方が根本的に間違っています

IMG SRCで指定された先はイメージファイルを出力しなくてはいけないので、<META ....を出力するのはHTMLファイルなので画像が「x」になってしまいます


ですから PHP中で


<?php

header(”Content-Type: image/gif”);

のようにしてグラフィックデータを直接吐き出すようにするのが正当なやり方です


上記URLはPHPでサーバ上のランダムな画像を表示するサンプルです

参考にどうぞ

id:tj2047

参考URLにて解決いたしました!

ありがとうございました。

2005/08/05 19:05:59

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 まきのっぴ 355 313 28 2005-08-05 18:08:55

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません