我正在使用最简单的图像上传形式,我非常希望保持这种方式,只需要一些 php。
代码看起来像这样
<form action="index.php" method="POST" enctype="multipart/form-data">
<input type="file" name="image">
<input type="submit" value="Upload image">
</form>
<?php
$image = addslashes(file_get_contents($_FILES['image'][tmp_name]));
mysql_query("INSERT INTO store_images VALUES ('','$image')");
?>
我选择一张图片,上传它并点击刷新一次/两次。当我查看表“store_images”时,图像已上传两次/三次/等。
在不破坏上传另一张图片的选项的情况下,如何避免这种情况?