Php代码在CSS中不起作用

时间:2015-01-10 12:18:55

标签: php html css

我一直在网上寻找在CSS中使用PHP的解决方案,我找到了一个。但它并没有真正起作用。

我的“style.php”文件:

<?php
header("Content-type: text/css;");
$mainpicurl = "img/cars/mainpic/e38.jpg";
?>
body {
background:url("<?php echo $mainpicurl; ?>") no-repeat;
}

是的,我将样式表的链接更改为index.html中的.php。 但我得到的是:http://prntscr.com/5qpddy

我正在测试localhost,我做错了什么?我错过了什么吗?

2 个答案:

答案 0 :(得分:3)

您的屏幕截图显示了发送到浏览器的PHP代码。您的Web服务器未设置为将.html页面解析为PHP文件,这很简单。要么以这种方式设置,要么将index.html更改为index.php

答案 1 :(得分:0)

;删除header("Content-type: text/css;")。正确的形式:

<?php
    header("Content-type: text/css");
    $mainpicurl = "img/cars/mainpic/e38.jpg";
?>