麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > PHP > 正文

Thinkphp+smarty+uploadify實現無刷新上傳

2024-05-04 23:38:24
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了Thinkphp+smarty+uploadify實現無刷新上傳的方法,實例分析了php模板與js上傳插件結合實現無刷新上傳的相關技巧,需要的朋友可以參考下

本文實例講述了Thinkphp+smarty+uploadify實現無刷新上傳的方法。分享給大家供大家參考。具體如下:

模板文件代碼:

 

 
  1. <!DOCTYPE html> 
  2. <html lang="cn"
  3. <head> 
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  5. <link href="<{$smarty.const.PUBLIC_PATH}>/Uploadify/uploadify.css" rel="stylesheet" type="text/css" /> 
  6. <script src="<{$smarty.const.PUBLIC_PATH}>/Uploadify/jquery.js" type="text/javascript"></script> 
  7. <script src="<{$smarty.const.PUBLIC_PATH}>/Uploadify/jquery.uploadify.min.js" type="text/javascript"></script> 
  8. </head> 
  9. <script type="text/javascript"
  10. $(function() { 
  11. $("#file_upload").uploadify({ 
  12. //指定swf文件 
  13. 'swf''<{$smarty.const.PUBLIC_PATH}>/Uploadify/uploadify.swf'
  14. //后臺處理的頁面 
  15. 'uploader'"<{U('home/Login/Uploads','',false)}>"
  16. //按鈕顯示的文字 
  17. 'buttonText''上傳圖片'
  18. //顯示的高度和寬度 
  19. "height" : 30, 
  20. 'fileTypeDesc''Image Files'
  21. //允許上傳的文件后綴 
  22. 'fileTypeExts''*.gif; *.jpg; *.png'
  23. //發送給后臺的其他參數通過formData指定 
  24. //'formData': { 'someKey': 'someValue', 'someOtherKey': 1 }, 
  25. "method" : 'post',//方法,服務端可以用$_POST數組獲取數據 
  26. 'removeTimeout' : 1, 
  27. "onUploadSuccess" : uploadPicture 
  28. }); 
  29. //可以根據自己的要求來做相應處理 
  30. function uploadPicture(file, data){ 
  31. var data = eval('(' + data + ')'); 
  32. if(data.errorcode){ 
  33. alert(data.errormsg);  
  34. else { 
  35. alert(data.errormsg); 
  36. }  
  37. }); 
  38. </script> 
  39. <body> 
  40. <input type="file" name="file_upload" id="file_upload" /> 
  41. </body> 
  42. </html> 

控制器代碼:

 

 
  1. public function uploads(){ 
  2. $arr = array( "errorcode"=>"1","errormsg"=>"上傳成功!"); 
  3. $model = M('applicant'); 
  4. if (!empty($_FILES)) { 
  5. //圖片上傳設置 
  6. $config = array(  
  7. 'maxSize' => 1000000,  
  8. 'rootPath' => 'Public'
  9. 'savePath' => '/Uploads/',  
  10. 'saveName' => array('uniqid',''),  
  11. 'exts' => array('jpg''gif''png''jpeg'),  
  12. 'autoSub' => false,  
  13. 'subName' => array('date','Ymd'), 
  14. ); 
  15. $upload = new /Think/Upload($config);// 實例化上傳類 
  16. $info = $upload->upload(); 
  17. if($info){ 
  18. $arr['errorcode'] = "0"
  19. else { 
  20. $arr["errorcode"] = "1"
  21. $arr["errormsg"] = $upload->getError(); 
  22. /* 返回JSON數據 */ 
  23. $this->ajaxReturn($arr); 

希望本文所述對大家的php程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 爱唯侦察 国产合集 亚洲 | fc2成人免费人成在线观看播放 | 国产成人自拍av | 成人店女老板视频在线看 | 欧美亚洲综合在线 | 免费观看视频网站 | china对白普通话xxxx | 91一区二区在线观看 | 久久国产精品区 | 成人短视频在线播放 | 在线 日本 制服 中文 欧美 | 一区二区三区在线观看国产 | 久久精品av | 日韩高清影视 | 黄色片一区二区 | 国产午夜三级一区二区三桃花影视 | 激情久久免费视频 | 欧美综合日韩 | 久久国产精品电影 | 成人在线免费观看小视频 | 欧美特黄特色视频 | 国产免费最爽的乱淫视频a 毛片国产 | 午夜小视频免费观看 | 小视频成人 | 特级黄色一级毛片 | 久久伊| 黄在线| 石原莉奈日韩一区二区三区 | 亚洲国产精品久久久久制服红楼梦 | 久久老司机 | 中文字幕免费在线观看视频 | www亚洲 | 久久久鲁| 精品国产一区二区三区久久久狼牙 | 美女视频大全网站免费 | 久久国产成人午夜av浪潮 | 逼特逼视频在线观看 | 精品成人av一区二区三区 | 欧美一级爱爱 | 黄wwww | 免费国产 |