萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php unlink 刪除有關問題

php unlink 刪除有關問題

   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 沒有這樣的文件或目錄

  ------解決方案--------------------

  錯誤提示文件不存在

  應該是路徑不對嘛

  ------解決方案--------------------

  先判斷一下文件是否存在 再刪除

  警告都提示說 文件或目錄不存在了

  if(file_exists($fn)){

  unlink($fn);

  }

  ------解決方案--------------------

  你看下你的user_logo/目錄看這個目錄下是否存在這個文件

  沒有就不刪除 有則刪除 加一個判斷

  if(file_exists($fn)){//存在該文件

  //todo 刪除

  }

copyright © 萬盛學電腦網 all rights reserved