图像上传后如何停止上传过程?
我正在使用一个配置文件页面,其中包含将图片上传到我的数据库和images文件夹的表单。我上传了它,并将其成功放置在文件夹和数据库中。但是,当我刷新页面时,它会一次又一次地发生。
if(isset($_POST['submit']))
{
$sName = $_POST['name'];
$img = $_FILES['image']['name'];
$sUserId = $_SESSION['txtUsername'];
try{
$stmt = $db->prepare("INSERT INTO pictures VALUES (null, :sName, :sImage, :sDate, :sUserId, 0, 0)");
$stmt->bindValue(':sName', $sName);
$stmt->bindValue(':sImage', $img);
$stmt->bindValue(':sDate', $date);
$stmt->bindValue(':sUserId', $aRow->user_id);
$stmt->execute();
move_uploaded_file($_FILES['image']['tmp_name'], "images/$img");
echo 'Success';
}catch (PDOEXception $ex){
echo $ex;
}
}
我希望上传图片后停止上传过程。谢谢!