y0227 2011-09-23 10:18:01 3353次浏览 3条回复 0 0 0

目前我是实现了上传一张的图片,但两张以上却不知怎么实现,以下是在控制器写的上传一张图片的代码

$model->attributes=$_POST['Pro'];		
$Datee=date("YmdHis");		
$abc=$Datee.rand(1000,9999);		
$image=CUploadedFile::getInstance($model,'dimg');		
$imagename=$abc.$image;	
if (is_object($image) && get_class($image)==='CUploadedFile')	
{
    $model->dimg="/tupian/$imagename";  
}

if($model->save())
    $this->redirect(array('view','id'=>$model->did));		
    if (is_object($image) && get_class($image)==='CUploadedFile')			
    {			
        $image->saveAs($_SERVER['DOCUMENT_ROOT']."tupian/$imagename");			
    }
}
您需要登录后才可以回复。登录 | 立即注册