使用$\u get vars验证css.php?

使用$\u get vars验证css.php?,php,css,validation,w3c,Php,Css,Validation,W3c,我正在使用php生成一个css文件,声明一个头,如: <?php header("Content-type: text/css; charset: UTF-8"); ?> 有没有办法在不手动粘贴css数据的情况下对此进行验证?如果没有,是否有其他验证服务可以识别css.php文件(或者附加了get vars的文件,如果这是导致错误的原因)?我真的希望能够通过链接进行验证,而不必剪切和粘贴网站上每个页面的css。我不知道这是否能解决您的问题(目前无法测试),但我注意到: ,你的PH

我正在使用php生成一个css文件,声明一个头,如:

<?php
header("Content-type: text/css; charset: UTF-8"); 
?>

有没有办法在不手动粘贴css数据的情况下对此进行验证?如果没有,是否有其他验证服务可以识别css.php文件(或者附加了get vars的文件,如果这是导致错误的原因)?我真的希望能够通过链接进行验证,而不必剪切和粘贴网站上每个页面的css。

我不知道这是否能解决您的问题(目前无法测试),但我注意到:


,你的PHP头不正确,应该是
charset=utf-8

我在想也许可以给apache添加一个重写规则,让它误以为是css文件之类的东西,但是,如果可能的话,我想在修改.htaccess之前从熟悉这个问题的人那里得到一些反馈,以便验证css。您是否尝试过在PHP中打开错误报告(E_ALL)并查看它是否输出任何内容?如果@MrSlayer的答案没有做到这一点,那么可能是因为您在开始正文输出(这将显示在错误中)之后发送了标题,您必须使用字符集=
<link href="http://www.site.com/css.php?style_profile=2" media="screen" rel="stylesheet" type="text/css" />
Unknown error org.w3c.www.http.HttpInvalidValueException: Invalid content type.