全部博文(921)
分类:
2008-12-01 02:46:18
其实php上传本身写的就不错,可是毕竟用zf了。上传还得用zf写。
1.先在view页面写html代码。
上面就不介绍了,很简单。下面是后台代码。
2.
public function uploadAction() {
$adapter = new Zend_File_Transfer_Adapter_Http ( );
$adapter->setDestination ( 'd:\new' );设置路径
if (! $adapter->receive ()) {
$messages = $adapter->getMessages ();//检测
echo implode ( "\n", $messages );
}
$adapter->addValidator ( 'Extension', false, 'jpg,png,gif' )->addValidator ( 'Size', false, 102400 )->addValidator ( 'Count', false, 1 );//配置 英文都应该看的懂吧
}
主要就是$adapter设置可以设置文件格式,上传文件数量,大小。基本上都用的到,其它功能用到再加,最近zend_file(),变动不少,大家一起学习吧!