錯誤是Warning:move_uploaded_file(uploads/cv/23456543555555CURRICULUM VITAE.doc):無法打開流:C:\ wamp \ www目錄下沒有這樣的文件或目錄。 ():無法將'C:\ wamp \ tmp \ php7EA1.tmp'移動到'uploads/cv/23456543555555CURRICULUM VITAE.doc'在線121上的C:\ wamp \ www \ job-application \ include \ application.class.php中上傳文件沒有保存到指定的文件夾,拋出錯誤
代碼如下;
$allowedExtsDoc = array("docx", "pdf", "doc");
$temp = explode(".", $_FILES["file"]["name"]);
$extensionDoc = end($temp);
$uploaddircv = 'uploads/cv/';
$uploadfilecv = $uploaddircv . basename($phone.$_FILES['file']['name']);
if (in_array($extensionDoc, $allowedExtsDoc))
{
if ($_FILES["file"]["error"] > 0)
{
$this->error .= $_FILES["file"]["error"] . "<br>";
}
else
{
if (file_exists($uploaddircv . $_FILES["file"]["name"]))
{
$this->error .= $_FILES["file"]["name"] . " already exists. <br/>";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],$uploadfilecv);
$fileloc = $this->sitePath.$uploadfilecv;
}
}
}
else
{
$this->error .= "Invalid file <br/>";
}
'$ _FILES [「file」] [「tmp_name」]'似乎是_empty_?錯誤消息表明您似乎缺少'move_uploaded_file'中的參數。 – Halcyon
@FritsvanCampen它不是空的。我編輯了第二個錯誤 – Josiah
看起來像你的文件夾路徑不正確或文件夾沒有創建 – Sonal