Оооооо.
Итак, у меня есть эта неприятная проблема. Я вызываю файл css в документе php / html и получаю странные результаты - вероятно, потому, что я чего-то не понимаю.
Я определил несколько констант в своем приложении (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)
Framework
библиотека (папка)
константы. php (файл)
ресурсы (папка)
CSS (папка)
wuxia-blue.css
views (папка)
Booking (папка)
панель инструментов .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.
Любые идеи?