Я отправляю электронное письмо с прикрепленным файлом через phpmailer, но я хочу переименовать файл перед его загрузкой в каталог. Я попробовал привязать отметку времени до расширения, но к тому, что ее работа не работает.Переименовать загруженный файл с отметкой времени не работает
$currentdir = getcwd();
// for image uploading
$target_dir = "$currentdir/uploads/";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
$uploadOk = 1;
$imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file))
{
echo "The file ". basename($_FILES["fileToUpload"]["name"]). " has been uploaded.";
echo $_FILES["fileToUpload"]["tmp_name"];
echo "<br>". $target_file;
}
Может быть, я что-то не хватает, но где метка времени? – Blazeag
Yup Я добавил его после $ _FILES ["fileToUpload"] ["tmp_name"]. Но он не работал, поэтому удалил его. –