こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

サイトのサムネイル取得が出来ません。

サイトのサムネイル画像を取得しようと思い、
サムネイルAPI(http://thumbs.bookmacro.com/sample/)という
サイトで、以下のコードを取得しました。
================================================================
<a href="http://thumbs.bookmacro.com/rd?url=http://d.hatena.ne.jp/"><img
src="http://thumbs.bookmacro.com/w/80/h/60/u/http://d.hatena.ne.jp/" border=0 ></a>
================================================================
これをCGI中で使用しようと思い、
================================================================
<img src="http://thumbs.bookmacro.com/w/80/h/60/u/$siteurl" border=0 >
※ $siteurl にはサイトアドレス(http://~)が格納されている
================================================================
としたところ、「ページがありません」となってしまいます。

CGI中で、変数に格納されているアドレスは指定できないのでしょうか?

ご回答、宜しくお願い致します。

投稿日時 - 2008-03-05 17:01:18

QNo.3835518

困ってます

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

当たり前のことの確認ですが。
Webブラウザの「ソースコード(HTML)の表示」機能を用いて,Perlが出力したHTML文字列を表示して目で確認してみたところ,

<img src="http://thumbs.bookmacro.com/w/80/h/60/u/http://d.hatena.ne.jp/ " border=0>

のように,変数 $siteurl='http://d.hatena.ne.jp/ ' がちゃんと文字列に展開されていることについては大丈夫なのですよね。
大丈夫であるなら,$siteurl に格納された具体的な文字列の例を知りたい気がします。

投稿日時 - 2008-03-05 18:03:46

お礼

ご回答ありがとうございます。
展開されている文字列が間違っていました。
どうもすみません。
ヒントを下さってありがとうございます。

投稿日時 - 2008-03-05 18:53:15

あなたにオススメの質問