ラウンジ(兼FAQ掲示板)

birthdayで別ウィンドウを開いたときにアイコン(画像)が表示されません
過去ログ NO.1019776498
■ 不特定多数 [2002年04月26日08時10分]
登録や確認をするときにミニウィンドウを開くと、
本体には表示されている画像が表示されなくなってしまうのはなぜでしょう?
□ すえぽん [2002年04月26日08時14分]
これは、CGI以外のファイルとCGIファイルの呼び出しURLが違う場合で、
しかも、CGIの呼び出しURLで、そのままCGI以外のファイルを呼び出しても、
表示されないというサーバーの設定が原因の場合がほとんどです。

例)
CGI以外のファイル:http://www.xxxxx.ne.jp/~yyyyy/zzz.html
CGIファイル:http://cgi.xxxxx.ne.jp/yyyyy/zzz.cgi

解決策は、以下の通りです。
画像ファイルの設置ディレクトリを空白にして、

# 画像ファイルの設置ディレクトリの位置と名前
# 表示ファイルから見た位置(基本ディレクトリ構成通りならこのまま)
$img_dir = "./birthday/";
   ↓
$img_dir = "";

画像ファイルの指定部分を全て
http://からのフルパスで記述して下さい。

# メールの登録がある場合のアイコン用画像
$mailimg2 = "mail.gif";
   ↓
$mailimg2 = "http://www.xxxxx.ne.jp/~yyyyy/birthday/mail.gif";

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.