Vin*_*nce 6 php upload post date
有没有办法在通过 HTTP POST 上传文件时保留上次修改日期?
我已经读到当您使用copy()时它会发生变化(请参阅此处)。但就我而言,它已在临时文件夹中更改。
HTML:
<!DOCTYPE html>
<html>
<body>
<form action="upload.php" method="post" enctype="multipart/form-data">
Select file to upload:
<input type="file" name="fileToUpload" id="fileToUpload">
<input type="submit" value="Upload Image" name="submit">
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
PHP:
<?php
$target_dir = "uploads/";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
$uploadOk = 1;
$imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
echo "Modified: ".date('d/m/Y H:i:s', filemtime($_FILES['fileToUpload']["tmp_name"]));
?>
Run Code Online (Sandbox Code Playgroud)
输出为:修改时间:17/02/2016 09:02:39
但该文件实际上最后编辑于 10/02/2016 09:34:23
属性:(创建、修改、访问)
有没有办法防止这种情况?
| 归档时间: |
|
| 查看次数: |
3479 次 |
| 最近记录: |