我有一个允许用户提交文件的html页面.
以下是我保存提交文件的Web服务.但我不想让move_uploaded_files覆盖现有文件?我该怎么办?谢谢
$tmpname = $_FILES["image"]["tmp_name"];
$movedname = "submit-img/" . $_POST["category"] . "/" . $_FILES["image"]["name"];
$prevPage = parse_url($_SERVER['HTTP_REFERER']);
move_uploaded_file($tmpname, $movedname);
Run Code Online (Sandbox Code Playgroud)
三思而后行:
if (!is_file($movedname)) {
move_uploaded_file($tmpname, $movedname);
}
Run Code Online (Sandbox Code Playgroud)