我正在尝试重命名已上传的文件。
move_uploaded_file($_FILES["file"]["tmp_name"], $targetFilePath . $newfilename)
我得到的是在原始文件名后附加$newfilename
,而不是替换它。
我在做什么错了?
答案 0 :(得分:0)
您可以使用以下代码
$UploadImage=$_FILES['file']['name'];
$EmpName=explode(".",$UploadImage);
$Exp=$EmpName[1];
$ImageName="upload/".md5(date("d-m-y H:i:s")).".".$Exp;
move_uploaded_file($_FILES['file']['tmp_name'],$ImageName);
答案 1 :(得分:0)
已解决。我将dir + filename存储在[$ targetFilePath] ^^;