PHP $ _POST未定义索引,但var_dump有效

时间:2017-06-09 10:23:14

标签: php post

当我做的时候

var_dump($_POST); 

我有以下结果:

'apk' => string 'apk_techs.apk' (length=13)

这是我所期待的,但当我做的时候

readFile("./".$_POST['apk']);

它会抛出以下错误

[09-Jun-2017 10:14:00 UTC] PHP Warning:  readfile(./): failed to open stream: No such file or directory in C:\wamp64\www\atawa_api\api_techs.php on line 848

有人可以告诉我一些我会忽略的事情吗?

修改

路径是正确的,它只用于调试,问题不是路径不正确或找不到,而是没有给出(考虑未定义的索引)。

1 个答案:

答案 0 :(得分:0)

对于readfile函数,您必须传递文件的完整路径。 例如如下:readFile(“/ var / www / tttt.apk”);