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

締切り済みの質問

PHPでメニューを参照した時の画像

Webサイトをやっていて、PHPでメニューを読み込んでいます。
ディレクトリは以下のようになっていて
index.php
menu.php
text(フォルダ) ー text.php
img(フォルダ) ー logo.png

menu.phpでlogo.pngを使用する際にはHTMLで><img src="img/logo.png">と読み込んでいます。

ここで、index.phpなどのmenu.phpと同じ階層にあるPHPファイルで<?php require("menu.php");?>と読み込むとちゃんとlogo.pngが表示されるのですが、
textフォルダ内のtext.phpから<?php require("../menu.php");?>と読み込むと画像が読み込まれません。
調べてみると、logo.pngの位置をimg/logo.pngではなくtext/img/logo.pngという風に解釈しているようです。
これを解決する方法はありませんでしょうか?教えて下さい。

大変申し訳ございませんが、この投稿に添付された画像や動画などは、「BIGLOBEなんでも相談室」ではご覧いただくことができません。 OKWAVEよりご覧ください。

マルチメディア機能とは?

投稿日時 - 2009-12-15 15:30:08

QNo.5524419

困ってます

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

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

回答(1)

ANo.1

img/logo.pngの記述を絶対パスにすれば良いのでは?

"img/logo.png"ないし"./img/logo.png"になってる部分を"/img/logo.png"に

投稿日時 - 2009-12-15 17:08:41

あなたにオススメの質問