Thinkphp+smarty+uploadify实现无刷新上传
这篇文章主要介绍了Thinkphp+smarty+uploadify实现无刷新上传的方法,实例分析了php模板与js上传插件结合实现无刷新上传的相关技巧,需要的朋友可以参考下
本文实例讲述了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程序设计有所帮助。
,上一篇: Oracle读、写分离的实现
推荐阅读
-
Thinkphp+smarty+uploadify实现无刷新上传
-
php利用iframe实现无刷新文件上传功能的代码_PHP教程
-
js动态创建上传表单通过iframe模拟Ajax实现无刷新_javascript技巧
-
隐藏iframe无刷新上传文件,iframe刷新上传文件
-
php 利用iframe实现无刷新文件上传功能_PHP教程
-
使用PHP和HTML5 FormData实现无刷新文件上传教程,_PHP教程
-
ajax(iframe)无刷新提交表单、上传文件
-
jquery ajax 局部无刷新更新数据的实现案例_jquery
-
使用ajax实现无刷新改变页面内容和地址栏URL
-
php+ajax实现无刷新数据分页的办法,ajax分页_PHP教程