您好,欢迎访问一九零五行业门户网

Thinkphp+smarty+uploadify实现无刷新上传_PHP

本文实例讲述了thinkphp+smarty+uploadify实现无刷新上传的方法。分享给大家供大家参考。具体如下:
模板文件代码:

控制器代码:
public function uploads(){ $arr = array( errorcode=>1,errormsg=>上传成功!); $model = m('applicant'); if (!empty($_files)) { //图片上传设置 $config = array( 'maxsize' => 1000000, 'rootpath' => 'public', 'savepath' => '/uploads/', 'savename' => array('uniqid',''), 'exts' => array('jpg', 'gif', 'png', 'jpeg'), 'autosub' => false, 'subname' => array('date','ymd'), ); $upload = new \think\upload($config);// 实例化上传类 $info = $upload->upload(); if($info){ $arr['errorcode'] = 0; } else { $arr[errorcode] = 1; $arr[errormsg] = $upload->geterror(); } /* 返回json数据 */ $this->ajaxreturn($arr); }}
希望本文所述对大家的php程序设计有所帮助。
其它类似信息

推荐信息