我目前正在尝试在 php 应用程序(与 zend 框架 1.9 结合)中启动并运行上传屏幕。
我知道如何自己上传,也知道如何对文件进行一些基本验证。
我想知道的是,确保文件已正确上传的常用方法是什么。
我查看了验证器示例(尤其是 MD5 示例)。例子:
$upload = new Zend_File_Transfer();
$upload->addValidator('Md5', false, '3b3652f336522365223');
但是根据我的理解,您已经需要知道 MD5 应该是什么结果。因此,用户必须将该信息放入上传屏幕,以便它可以与文件一起传输(但可能是我弄错了)。
所以我的问题是:在 zend-framework 中有没有什么方法可以验证文件而不需要用户的额外输入(除了文件本身)?或者那里使用的做法是什么?
谢谢