问题描述:在上传文件时,报错,代码如下:
在模型里面利用钩子函数操作:
public function _before_update(&$data, $options){
if (!empty($this->hasImages($_FILES['goods_images']['tmp_name']))){
//dump($_FILES['goods_images']['tmp_name']);die; //断点有值.
$config = array(
'maxSize' => '3145728',
'exts' => array('jpg', 'jpeg', 'png', 'gif'),
'autoSub' => false,
'savePath' => './Public/Uploads/goods/',
'rootPath' => '',
);
$upload = new \Think\Upload($config);
//批量上传
$info = $upload->upload(array('goods_images'=> $_FILES['goods_images'])); //批量上传不用uploadOne()
//dump($info);die; //没值
}声明:1.表单提交是有值的,2.利用tp的【动态上传】可以成功上传多图的,
3. 这利用钩子方法是在模型中操作的。
求高手指点我的实例化上传方法错在哪?.
最佳答案