Как я могу отобразить w / PHP, пользовательские директивы CSS в этот файл CSS? - PullRequest
1 голос
/ 16 апреля 2010

http://www.easysavannah.com/myspace1/template/default/css.css Я использую эту программу сейчас для бета-тестирования сайта типа Myspace>

Ответы [ 2 ]

1 голос
/ 16 апреля 2010

Сделайте так, чтобы ваш сервер анализировал CSS-файлы как PHP, а затем добавьте их в начало ваших CSS-файлов:

<?php Header ("Content-type: text/css");?>

Я считаю, что строка .htaccess для запуска CSS-файлов через PHP:

AddType application/x-httpd-php .css
0 голосов
/ 16 апреля 2010

Внимание! Opera будет пытаться кешировать php файлы с типами контента css. Рекомендуется, чтобы в дополнение к объявлению типа содержимого text / css вы включали весь следующий код в начало вашего файла CSS:

<?php

    header("Content-type: text/css");

    //http://www.thinkvitamin.com/features/webapps/serving-javascript-fast
    //required so Opera does not cache this file
    # 'Expires' in the past
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    # Always modified
    header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
    # HTTP/1.1
    header("Cache-Control: no-store, no-cache, must-revalidate");
    header("Cache-Control: post-check=0, pre-check=0", false);
    # HTTP/1.0
    header("Pragma: no-cache");

?>

Чтобы напомнить себе, что это css-файлы, я придерживаюсь следующего соглашения об именах:

file-name.css.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...