Zend_File_Transfer
Example #1 简单的文件上载表单
本例示范了一个基本的文件上传,它使用
<form enctype="multipart/form-data" action="/file/upload" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
Choose a file to upload: <input name="uploadedfile" type="file" />
<br />
<input type="submit" value="Upload File" />
</form>
注意利用 Zend_Form_Element_File 而不需要手工编写 HTML。
下一步是生成上载的接收者。在本例中接收者是
$adapter = new Zend_File_Transfer_Adapter_Http();
$adapter->setDestination('C:\temp');
if (!$adapter->receive()) {
$messages = $adapter->getMessages();
echo implode("\n", $messages);
}
正如你所看到的简单的用法,使用
|