php unlink 刪除問(wèn)題
在刪除圖片時(shí)
例如:unlink('abcdef.jpg');
這樣可以刪除正常;
但是文件名從數(shù)據(jù)庫(kù)讀取時(shí)就不能刪除
fn=$rs['abc'];
unlink($fn);
就無(wú)法刪除,高手有沒(méi)有碰到過(guò)這樣的情況。
提示信息:
Warning: unlink(user_logo/d4d84f383714d5f3.jpg) [function.unlink]: No such file or directory in
------解決方案--------------------
他不是說(shuō)的很清楚了嗎?
No such file or directory 沒(méi)有這樣的文件或目錄
------解決方案--------------------
錯(cuò)誤提示文件不存在
應(yīng)該是路徑不對(duì)嘛
------解決方案--------------------
先判斷一下文件是否存在 再刪除
警告都提示說(shuō) 文件或目錄不存在了
if(file_exists($fn)){
unlink($fn);
}
------解決方案--------------------
你看下你的user_logo/目錄看這個(gè)目錄下是否存在這個(gè)文件
沒(méi)有就不刪除 有則刪除 加一個(gè)判斷
if(file_exists($fn)){//存在該文件
//todo 刪除
}
更多信息請(qǐng)查看IT技術(shù)專欄