オーケー。
だから、私はこの厄介な問題を抱えています。php/html doc 内で css ファイルを呼び出していますが、奇妙な結果が得られます。おそらく何かを理解できていないためです。
アプリケーション (constants.php) でいくつかの定数を定義しました。
define("ROOT", dirname(dirname(__FILE__)));
define("DS", DIRECTORY_SEPARATOR);
define("RESOURCES", ROOT . DS . "resources" . DS);
define("CSS", RESOURCES . "css" . DS );
私のフォルダー構造は次のようになります:
Localhost (開発ルート フォルダー。参考: C:\Users\Kyle\SkyDrive\www です)
フレームワーク
ライブラリ (フォルダー)
constants.php (ファイル)
リソース (フォルダー)
CSS (フォルダー)
wuxia-blue .css
ビュー (フォルダー)
Booking (フォルダー)
dashboard.php (ファイル)
今、dashboard.php ファイルで、次のように css フォルダーをリンクしています。
<link rel='stylesheet' type='text/css' href="">
ここで問題が発生します: href="/framework/resources/css/wuxia-blue.css" を使用すると、css は完全に正常にプルされ、すべてが見栄えがします。唯一の問題は、次のようなものでプルしたいということです:
href="<?php echo(CSS); ?>wuxia-blue.css"
これは、リソースへの正しいパスであるC:\Users\Kyle\SkyDrive\www\Framework\resources\css\wuxia-blue.cssに解決されますが、それを使用すると、CSS がページに表示されません。
何か案は?