file_exists不起作用!(php)

时间:2016-12-30 11:16:49

标签: php file exists file-exists

此代码正确并返回True

if (file_exists("./up_dir/p57hekl77307hhHkkglkIp/01397678849965301.png")) {
    echo "True";
} else {
    echo "false";
}

但此代码返回False!

$dir = $_POST["dir"];   // = p57hekl77307hhHkkglkIp
$name = $_POST["name"]; // = 013976788499653

if (file_exists("./up_dir/" . $dir . "/" . $name . "01.png")) {
    echo "True";
} else {
    echo "false";
}

请帮助

1 个答案:

答案 0 :(得分:0)

它的工作:)

if (file_exists(dirname(__FILE__) . "/up_dir/" . $dir . "/" . $name . "01.png")) {
    echo "True";
} else {
    echo "false";
}

感谢RelaxedArcher的回答以及其他帮助我的用户