php unlink 删除有关问题

WBOY
發布: 2016-06-13 11:58:46
原創
1010 人瀏覽過

php unlink 删除问题
在删除图片时
例如:unlink('abcdef.jpg');
这样可以删除正常;
但是文件名从数据库读取时就不能删除
fn=$rs['abc'];
unlink($fn);
就无法删除,高手有没有碰到过这样的情况。
提示信息:
Warning: unlink(user_logo/?d4d84f383714d5f3.jpg) [function.unlink]: No such file or directory in
------解决方案--------------------
他不是说的很清楚了吗?
No such file or directory  没有这样的文件或目录

------解决方案--------------------
错误提示文件不存在
应该是路径不对嘛
------解决方案--------------------
先判断一下文件是否存在 再删除
警告都提示说 文件或目录不存在了

<br />if(file_exists($fn)){<br />  unlink($fn);<br />}<br />
登入後複製

------解决方案--------------------
你看下你的user_logo/目录看这个目录下是否存在这个文件
没有就不删除 有则删除 加一个判断
if(file_exists($fn)){//存在该文件<br />	//todo 删除<br />}
登入後複製

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板