1

ユーザーがアップロードを試みたが、アップロードをクリックする前に、ユーザーがファイル名の名前を変更したり、ファイルを削除したりするシナリオがあります (検索していますが、まだ手がかりは見つかりませんでした)。

ユーザーがアップロードボタンをクリックしたら、これをコード (PHP) でキャプチャするにはどうすればよいですか?

助けてください。ありがとう。

サンプルコードは非常に高く評価されます。コンセプトでも構いません。

ありがとう。

注: CodeIgniter フレームワークを使用しています

4

1 に答える 1

4

PHPで削除/名前変更イベントをキャプチャすることはできません。アップロード処理スクリプトは、アップロードが完了した後にのみ起動されます成功/失敗に関係なく)。せいぜいあなたは失敗をチェックすることができます、例えば

if ($_FILES['yourfile']['error'] !== UPLOAD_ERR_OK) {
   die("Hey, the upload failed with error code " . $_FILES['yourfile']['error']);
}

コードはここで定義されています:http://php.net/manual/en/features.file-upload.errors.php

于 2012-05-25T15:16:20.057 に答える