文件在取消之前就已上传

文件在取消之前就已上传,第1张

文件在取消之前就已上传

好的,就像我之前的回答中所说的那样,您可以使用

$_SESSION
存储
$lastID
$ImageFile

例如,
$lastID = $mysqli->insert_id;
插入以下内容
$_SESSION['lastID'] = $lastID;$_SESSION['ImageFile'] = $_FILES["fileImage"]["name"];

这将存储

lastID
并存储
ImageFile
会话中。

cancelimage.php
您输入以下内容:
unlink("ImageFiles/" . $_SESSION['ImageFile']);$delete = $mysqli->prepare('DELETE FROM Image WHERe id = ?');$delete->bind_param("i",$_SESSION['lastID']);$delete->execute();
现在将 *** 作添加到“取消”按钮,以将iframe的源更新为
cancelimage.php

但是存在风险,因为如果用户之前上传了一个文件,则上传了一个新文件,但是该文件没有通过(因此未设置会话变量),则先前的文件将被删除。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5051029.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存