這可能是一個重複,但不知道爲什麼我得到這個錯誤的原因..這個代碼很好,當即時通訊使用另一臺筆記本電腦的PHP版本是5.6,但即時通訊使用筆記本電腦用PHP 5.4版本,我得到一個錯誤.. 這裏是使用即時通訊的代碼..chmod():沒有這樣的文件或目錄
public function uploadImg($file, $newname){
$path = "../valenciamd/captured_images/";
$fileparts = pathinfo($file["name"]);
$name = $newname . $fileparts["extension"];
if(is_dir($path) === false){
mkdir($path);
}
$i = 0;
$parts = pathinfo($name);
// while (file_exists($path . $name)) {
// $i++;
// $name = $parts["filename"] . "-" . $i . "." . $parts["extension"];
// }
$name = $parts["filename"]. "." . $parts["extension"];
$success = move_uploaded_file($file["tmp_name"],
$path . $name);
chmod($path . $name, 0777);
return $path . $name;
}
$img = $reg->uploadImg($_FILES['image'], $patientID.'.');
? – nkcode
我已經檢查文件是否上傳,但我沒有看到任何東西.. –