ホームページ  >  記事  >  バックエンド開発  >  phpリンク解除関連の問題

phpリンク解除関連の問題

WBOY
WBOYオリジナル
2016-06-13 11:58:461006ブラウズ

php unlink 削除の問題
写真を削除するとき
例: unlink('abcdef.jpg');
これは通常削除できます;
ただし、ファイル名がファイルから読み取られると削除できませんdatabase
fn=$rs['abc'];
unlink($fn);
を削除できません。このような状況に遭遇した専門家はいますか?
プロンプトメッセージ:
警告: unlink(user_logo/?d4d84f383714d5f3.jpg) [function.unlink]:
にはそのようなファイルまたはディレクトリはありません------解決策---- - ---------------
彼はそれを非常に明確に述べていませんでしたか?
そのようなファイルまたはディレクトリはありません そのようなファイルまたはディレクトリはありません

-----解決策-------- -
エラーメッセージファイルが存在しません
パスが間違っているはずです
------解決策------ - ----
削除する前にファイルが存在するかどうかを確認してください
ファイルまたはディレクトリが存在しないという警告が表示されます

<br />if(file_exists($fn)){<br />  unlink($fn);<br />}<br />

----- -解決策 解決策-------------------
user_logo/ ディレクトリをチェックして、このファイルがこのディレクトリに存在するかどうかを確認してください
存在しない場合は、実行しないでください削除しない 削除する場合は削除 判定を追加
if(file_exists($fn)){//存在该文件<br />	//todo 删除<br />}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。