我仍在努力学习更多的 php,并且目前正在编写一个脚本,用于在服务器上上传和删除图像。现在上传一切正常,从数据库中删除也不是问题。出现的唯一问题是从我的服务器上的上传文件夹中删除图像本身。
下面是我的代码。 echo 语句输出以下 url:479_1293904366__sdc14139.jpg 老实说,我似乎找不到我的错误,非常感谢您的帮助。
提前致谢!
$unlinkafbeelding = "SELECT * FROM Afbeeldingen WHERE id = $ID";
$select = mysql_query($unlinkafbeelding) or die('Error, je bent een mongool');
$image = mysql_fetch_array($select);
echo($image['naam']);
unlink($image['naam']);
最佳答案
您收到任何错误消息吗? 也许是因为图像没有存储在与执行脚本的目录相同的文件夹中。 确保图像路径正确。
否则请发布您的错误消息。如果您没有收到任何消息,请将以下行插入您的 php 脚本并再次运行。每条消息都应该显示。
error_reporting (E_ALL);
关于php - 如何使用php函数unlink从服务器删除图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12394107/