2016-07-14 53 views
1

該文件不會保存到我可以在瀏覽器和FTP上訪問的目標文件夾,因爲當我嘗試刪除目錄時它說該文件夾是不是空的。move_uploaded_file和file_exists返回true,無法在瀏覽器或FTP中查看文件

我也知道他們在那裏,因爲當我做一個scandir()時,它會列出所有的文件。

這裏是我的代碼:

<?php 
$device_name = str_replace(" ","_",strtolower($_POST["device_name"])); 
$target_dir = getcwd()."/wedding/"; 
$target_dir = $target_dir.$device_name."_".time()."_".basename($_FILES["file"]["name"]); 
$arr = array(); 
if (move_uploaded_file($_FILES["file"]["tmp_name"], $target_dir)) { 
    $arr["status"] = 1; 
    $arr["result"] = "Photo Sent"; 
} else { 
    $arr["status"] = 0; 
    $arr["result"] = "Error Sending Photo"; 
} 
echo json_encode($arr); 
?> 

回答

1

原來那裏有特殊字符的文件名。

相關問題