PHP+JavaScript實現(xiàn)無刷新上傳圖片
更新時間:2017年02月21日 15:43:17 作者:ChenMingChung
本文主要介紹了PHP+JavaScript實現(xiàn)無刷新上傳圖片的方法,具有很好的參考價值,下面跟著小編一起來看下吧
html文件代碼
<!-- ajax文件上傳開始 --> <script type="text/javascript" src="/imageupload/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="/imageupload/layer/layer.js"></script> <script type="text/javascript" src="/imageupload/ajaxupload.js"></script> <!--ajax文件上傳結(jié)束--> <!--上傳文件按鈕列表開始--> <input id="requesturl" type="hidden" value="{:U('admin/upload/uploadfile')}" /> <input id="ajaxuploadfile" type="file" onchange="filechange()"/> <input id="filepathurl" type="hidden" value="" /> <input type="button" value="第一張" pathurl="./Uploads/admin/trailer/" class="uploadclass" /> <input type="button" value="第二張" pathurl="./Uploads/admin/fdfdfd/" class="uploadclass" /> <input type="button" value="第三張" pathurl="./Uploads/admin/cdcdfd/" class="uploadclass" /> <!--上傳文件按鈕列表結(jié)束-->
php文件代碼
/** * 文件上傳方法 */ public function uploadfile(){ //單文件上傳 $upload = new \Think\Upload();// 實例化上傳類 $upload->maxSize = 100000000 ;// 設(shè)置附件上傳大小 $upload->exts = array('jpg', 'gif', 'png', 'jpeg');// 設(shè)置附件上傳類型 $url = $_POST['filepathurl']; if (!file_exists($url)){ mkdir ($url,0777,true); } $upload->rootPath = $url; // 設(shè)置附件上傳根目錄 // 上傳單個文件 $info = $upload->uploadOne($_FILES['postfilename']); if(!$info) { echo json_encode(array('bool'=>false,'error'=>$upload->getError())); }else{ $path = $info['savepath'].$info['savename']; echo json_encode(array('bool'=>true,'path'=>$path)); } }
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
您可能感興趣的文章:
- nodejs利用ajax實現(xiàn)網(wǎng)頁無刷新上傳圖片實例代碼
- SpringMVC結(jié)合ajaxfileupload.js實現(xiàn)文件無刷新上傳
- jsp+ajax實現(xiàn)無刷新上傳文件的方法
- js實現(xiàn)頭像圖片切割縮放及無刷新上傳圖片的方法
- js動態(tài)創(chuàng)建上傳表單通過iframe模擬Ajax實現(xiàn)無刷新
- asp.net+js 實現(xiàn)無刷新上傳解析csv文件的代碼
- asp.net javascript 文件無刷新上傳實例代碼
- javascript仿163網(wǎng)盤無刷新文件上傳系統(tǒng)
- JavaScript實現(xiàn)無刷新上傳預(yù)覽圖片功能
相關(guān)文章
隱藏X-Space個人空間下方版權(quán)方法隱藏X-Space個人空間標題隱藏X-Space個人空間管理版權(quán)方法
隱藏X-Space個人空間下方版權(quán)方法隱藏X-Space個人空間標題隱藏X-Space個人空間管理版權(quán)方法...2007-02-02完美解決phpdoc導(dǎo)出文檔中@package的warning及Error的錯誤
下面小編就為大家?guī)硪黄昝澜鉀Qphpdoc導(dǎo)出文檔中@package的warning及Error的錯誤。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-05-05PHP使用enqueue/amqp-lib實現(xiàn)rabbitmq任務(wù)處理
這篇文章主要為大家詳細介紹了PHP如何使用enqueue/amqp-lib實現(xiàn)rabbitmq任務(wù)處理,文中的示例代碼講解詳細,感興趣的小伙伴可以學(xué)習(xí)一下2024-03-03PHP自定義函數(shù)格式化json數(shù)據(jù)示例
這篇文章主要介紹了PHP自定義函數(shù)格式化json數(shù)據(jù)的方法,結(jié)合實例形式分析了php通過自定義函數(shù)進行字符串與數(shù)組的遍歷、轉(zhuǎn)換、計算等操作實現(xiàn)json數(shù)據(jù)格式化的功能,需要的朋友可以參考下2016-09-09