PHP读取文件后进行615注入

时间:2018-12-05 21:58:41

标签: php readfile

我最近在一个正在构建的网站上添加了一个文件,因为该项目针对的是移动Web浏览器,所以我使用PHP readfile()将CSS文件的内容包含在页面的顶部。突然,我包含的内容的末尾出现了一个615号,但在文件中找不到了……所以它必须是某种错误消息。

这是我第一次遇到这个谜,我已经读过数百遍了,没有任何麻烦。

我在PHP.NET网站上进行了一些搜索,但在那里没有找到答案,在Google上进行了快速搜索,什么也没有。

1 个答案:

答案 0 :(得分:1)

然后经过了不计其数的检查和对代码的一次检查,我发现我犯了一个错误,即使用PHP短回声标记包含文件。

  <?= readfile("myfile.css") ?>

我要知道,这是一个很大的错误,不需要回显已经输出到缓冲区的函数,但是这种情况偶尔会发生。

所以最后:

<?php readfile("myfile.css") ?>

摆脱了615,并且现在有了rpaskett,我知道该数字对应于readfile()返回读取的字节数。