現在、php アプリケーション (zend フレームワーク 1.9 と組み合わせて) でアップロード画面を起動して実行しようとしています。
アップロード自体の方法と、ファイルの基本的な検証の方法を知っています。
私が疑問に思っているのは、ファイルが正しくアップロードされたことを確認するための一般的な方法は何ですか.
バリデーターの例 (特に MD5 のもの) を調べました。例:
$upload = new Zend_File_Transfer();
$upload->addValidator('Md5', false, '3b3652f336522365223');
しかし、私が理解していることから、MD5が結果であるべきことをすでに知っている必要があります。したがって、ユーザーはその情報をアップロード画面に入力して、ファイルと一緒に送信できるようにする必要があります (ただし、私が間違っている可能性があります)。
だから私の質問は次のとおりです: zend-framework で、(ファイル自体に加えて) ユーザーからの追加の入力を必要とせずにファイルを検証する方法はありますか? または、そこで使用されている慣行は何ですか?
ありがとう