我有一个CSS文件,例如,如何避免直接访问它?
例如,我有文件
index.php
<?php @$access == "ok"; ?>
<link href="/fonts/test.php" rel="stylesheet" type="text/css">
test.php
header("Content-type: text/css", true);
if($access == "ok"){
echo 'body{color:red;}';
}
您有一个想法如何实现?
答案 0 :(得分:0)
我试图这样做:
index.php
<?php $_SESSION["ok"] = "ok"; ?>
<link href="/test.php" rel="stylesheet" type="text/css">
test.php
session_start();
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
header("Content-type: text/css", true);
if(isset($_SESSION["ok"])){
echo 'body{color:red;}';
}
session_destroy();
但是问题是页面(test.php)需要重新刷新才能获得“空白”,因此我将过期的邮件添加到了页眉中,但没有成功!