我正在尝试删除当用户向服务器提交新图像时已在服务器上设置的当前图像,但我不知道如何将此添加到我当前的代码可以请一些人请帮忙我吗?
这是我的PHP& MySQL代码。
if(isset($_FILES["thumb"]["name"])) {
if (file_exists("/images/" . $_FILES["thumb"]["name"])) {
$thumb != $_FILES["thumb"]["name"];
} else if($_FILES["thumb"]["name"] == TRUE) {
move_uploaded_file($_FILES["thumb"]["tmp_name"],
"/images/" . mysqli_real_escape_string($mysqli, htmlentities(strip_tags(basename($_FILES["thumb"]["name"])))));
$thumb = mysqli_real_escape_string($mysqli, htmlentities(strip_tags(basename($_FILES["thumb"]["name"]))));
}
if($thumb == TRUE) {
//create thumb code here...
}
}
答案 0 :(得分:0)
使用下面的代码
$filename=$_FILES['thumb']['name'];
$oldimage='23.png'
if ((file_exists("thumb/".$oldimage)) && ($oldimage!=$filename)) {
unset($oldimage);
}
使用上面的代码if(isset(...){'here'
替换你的if条件}