と互換性の相対パスを定義するには、次のディレクトリ構造を検討:PHP:HTMLタグ
- ROOT
- ------ 画像
- を.......... ..... logo.png
- ------ は
- ............... vars.phpを含み
- ------ レイアウト
- ............... content.php
- ------ index.phpを私はのindex.phpとCの両方でアクセスvars.phpにlogo.pngのパス定数を定義するにはどうすればよい
ontent.php?相対パスとしてHTMLタグと互換性がある必要があります。
<img src="images/logo.png"> <!-- if used in index.php -->
と
として解析する必要があります<img src="<?php echo IMAGE_PATH; ?>">
<img src="../images/logo.png"> <!-- if used in content.php -->
新しい質問(EDIT):は/を含ん使用してPHPファイルを含むルート相対パスの作業を行いますメソッドが必要ですか?
絶対パスを使用する必要があります。 – rogeriopvl
なぜそれは静的ではありませんか?どうして絶対パスを提供できないのですか? – Havenard
しかし、私はディレクトリパス(c:\ Hosting \ j349j \ html \ images \ logo.pngのような)を取得します。これはphpには正常に動作しますが、htmlタグには失敗します。また、http://domain.com/images/logo.pngのような絶対的なWebパスは、これはイメージ/スタイルシートを含む推奨された方法ではないと思っていました。 – HyderA