function actionExit()
{
$fake = file_get_contents("fake.txt");
$header='Location: '. $fake;
file_put_contents ("data.txt",$header); //It shows Location: http://google.com
header($header);
exit();
}
文件data.txt包含位置:http://google.com
但是,它不会显示任何空白屏幕。
答案 0 :(得分:1)
我认为由于缺少权限而无法编写文件,因此file_put_contents()
失败。
您可以使用is_writable()
进行检查$filename = 'test.txt';
if (is_writable($filename)) {
echo 'The file is writeable';
} else {
echo 'The file isn\'t writeable';
}
如果文件不可写,您可以使用chmod()
设置权限