Расскажу подробнее есть скрипт который генерурует css
подключается он так
<link rel="stylesheet" media="screen" type="text/css" title="Style" href="theme.php" />
сам скрипт край какой простой
require_once('cfg\config.ini.php');
require(PATH_CSS.'/style.css');
style.css
html, body {
background-color: red;
font-family: Arial, Helvetica, sans-serif;
height:100%;
padding:0;
margin:0;
}
с путями все ок.
потому что
если я делаю так
<style>
<?php include ('theme.php') ?>
<style>
то стиль применется.
theme.php зпускается в обоих случаях. тоже проверил
IE показывает а вот Crome не хочет.
Кто нибудь знает чего с ним сделать
п.с. писал писал и забыл написать что же мне нужно мне надо результат работы скрипта записать в файл.
Спустя 4 часа, 39 минут, 55 секунд (5.09.2010 - 13:36) SlavaFr написал(а):
меожет хрому не нравится, что Contenttype не указан?
попробуй послать хедер
header('Content-type: text/css');
чесно говоря я не понимаю какой результат скрипта ты в файл записать хочеш.
попробуй послать хедер
header('Content-type: text/css');
чесно говоря я не понимаю какой результат скрипта ты в файл записать хочеш.
Спустя 6 минут, 12 секунд (5.09.2010 - 13:43) Basili4 написал(а):
хочу записать с генерированный css
чтоб посмотреть мож он та чего не так генерирует
чтоб посмотреть мож он та чего не так генерирует
Спустя 58 минут, 41 секунда (5.09.2010 - 14:41) SlavaFr написал(а):
function daj_css($input){
return preg_replace_callback('/<link[^>]+href="([^"]+)[^>]*>/',create_function('$fund','return file_get_contents($fund[1]);'),$input);
}
ob_start(daj_css);
твой код ....
Спустя 2 минуты, 35 секунд (5.09.2010 - 14:44) linker написал(а):
Basili4
Где код, который генерирует CSS? То что вижу я, имхо делается проще:
Где код, который генерирует CSS? То что вижу я, имхо делается проще:
<link rel="stylesheet" media="screen" type="text/css" title="Style" href="styles/style.css" />
_____________