在PHP中是否可以更新个人资料图片并从数据库及其链接中删除当前的个人资料?
如果是,请帮助:我设法删除了数据库中的链接,但文件夹中的图片仍然存在。
答案 0 :(得分:4)
使用unlink功能。
//before deleting the path from database, get it in one variable using php
$filename = path from database;
unlink($filename);
答案 1 :(得分:0)
PHP unlink
函数用于从目录
$filename = 'define file name here with proper path';
unlink($filename);
答案 2 :(得分:0)
假设您有一个名为Images的文件夹,您上传了图片 因此在该文件夹中有一个名为test.jpg的图像。此代码将删除该文件夹中的该图像。 @David Rabinowitz感谢给他一个使用数据库的好答案,但我也试图给他第二个例子,它不使用数据库也许它也会帮助他
<?php
$file ="test.jpg";
$filedel="images/".$file;
if(file_exists($file)){
echo "file exits";
unlink($filedel);
else{
echo "the file you want to delete does nto exist ";
}
?>