問題タブ [unlink]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
105 参照

php - すべてのフォルダの内容を削除する

内容を削除したいすべてのフォルダの名前を含むテーブルがあります。これで、設定したフォルダーの内容全体を削除するスクリプトができました。そのコードを while ループに入れると、すべてのフォルダーの内容が削除されます。ただし、エラーが発生します。これがコードです。エラーは一番下にあります。何が問題なのか、どうすれば修正できますか?

最初の削除は正常に戻りますが、2 番目の削除ではうまくいきません。

0 投票する
2 に答える
155 参照

php - phpファイルのリンクが解除されない

'uploads'ディレクトリ内にある.phpファイルを呼び出して、ファイルシステムから削除します。検索する必要のあるディレクトリは、常に「uploads / $ _SESSION['email']」内にあります。これは私が現在持っているものです:

0 投票する
5 に答える
8171 参照

php - PHPを使用してディレクトリから1つを除くすべてのファイルを削除するには?

いくつかのファイルを含むいくつかのディレクトリがあります。

/test1/124.jpg or /test2/124.jpg?以外をすべて削除したい

ディレクトリ名とファイル名はわかっています。php を使用して Linux 環境でそれを行う方法はありunlinkますか?

0 投票する
2 に答える
232 参照

php - PHPで名前の最初の部分しか知らないファイルを削除する

名前の最初の部分しか知らないファイルを削除したい。

「残り」=何でもかまいません。私が得た唯一のものは、拡張子が.jpgであることです

これを行う方法はありますか?

0 投票する
3 に答える
1566 参照

php - php ファイルは書き込み可能ですが、削除できません

この機能を使用しています。is_file と is_writable は true を返しますが、unlink を true にするとエラーになります。これはWindowsサーバーにあります。

ファイルは、私が開いている PDF ドキュメントです。この場合、is_writable は false を返すと思っていましたが、そうではありません。

では、ファイルを削除できるかどうかはどうすればわかりますか?

ありがとうございました

0 投票する
2 に答える
11193 参照

php - ワイルドカードを使用してファイルを削除する - exec と unlink

私はワイルドカード (*) を使用して特定のフォルダーからいくつかのファイルを削除したい php スクリプトに取り組んでいます。と関数が使用されて いるthis one
ようないくつかの実例を見つけました。unlink()glob()

今、私は疑問に思っていましたが、exec関数と次のようなコマンドを使用してファイルを削除しても大丈夫でしょrm -f /path/to/folder/_prefix_*うか?
これを使用してセキュリティ上のリスクはありますか?
そして、それがOKなら、パフォーマンスの面でより良いでしょうか?

編集:
したがって、最初の回答から、実際に使用execすることが許容できる解決策であることがわかります。
パフォーマンスの問題はどうですか?オプションがテクニックexecよりも優れている(より高速/要求が少ない)可能性はありますか?glob/unlink

前もって感謝します

0 投票する
1 に答える
1858 参照

php - ドロップダウンリストで選択したファイルを削除

特定のフォルダーからファイルを表示し、選択したファイルを削除するための [削除] ボタンを使用して、ドロップダウン リストを作成しようとしています。

ドロップダウンリスト:

delete.phpファイル:

次に、ファイルを選択して削除を押しようとすると、次のエラーが表示されます。

警告: unlink(files/): Is a directory in /xxx/xxx/xxx/xxx/xxx/xxx/xxx/xxx/delete.php 行 4 エラー。

xxx はプライバシーのために削除されました :) 削除しようとしているファイルはすべて chmod 777 です。削除しようとしているのは単に .txt ファイルです。

ここで何が欠けているのか、何が間違っていたのかわかりません... :/

0 投票する
1 に答える
2278 参照

php - PHP関数のリンク解除を使用してサーバーから画像を削除するには?

私はまだ自分自身でもう少しphpを学ぼうとしており、現在、サーバーとの間で画像をアップロードおよび削除するスクリプトに取り組んでいます。現在、アップロードは問題なく機能しており、データベースからの削除も問題ありません。発生する唯一の問題は、サーバーのアップロード フォルダーから画像自体を削除することです。

以下は私のコードです。echo ステートメントは次の URL を吐き出します: 479_1293904366__sdc14139.jpg 正直なところ、間違いを見つけることができないようです。

前もって感謝します!

0 投票する
1 に答える
224 参照

php - PHP 再帰的にフォルダーを削除する

これは、フォルダーとファイルを再帰的に削除するために使用している関数です

問題は、ルート内のフォルダーを送信すると、このフォルダーが削除されることです。しかし、そのようにルートフォルダー自体を送信すると

以下のような一連のエラーを返します

私は何が欠けていますか?

0 投票する
5 に答える
13922 参照

php - PHP を使用してディレクトリからすべての .txt ファイルを削除する方法

PHPスクリプトを使用して、ディレクトリからすべてのテキストファイルを削除しようとしています。

これが私が試したことです.....

これを実行してもエラーは発生しませんが、機能しません。

このためのスニペットはありますか? 他に何を試すべきかわかりません。