成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

原生ajax+php上傳圖片的簡單實現(xiàn)

justjavac / 2255人閱讀

摘要:如有上面有什么寫得不對的地方,大佬們可以指出來如果這篇文章對你有用,可以點個贊或者是收藏,算是對作者的鼓勵另附上小弟網(wǎng)站。。。

前端

 //accept限制上傳的類型
 
 

后端寫法:(download.php)

$data = var_export($_FILES,true);//接收FormData
define("UPLOAD_DIR", "../Resources/skill/");//這里設置你的下載目錄
$fileName = UPLOAD_DIR.$a. ".gif";//這里也可以是其他文件類型,不過前端的accept也要變化
$success = file_put_contents($fileName,$data);//上傳文件 這里需要傳兩個參數(shù)一個是 文件路徑+文件   另一個是我們從前端接收的FormData
$data=array();
if($success){
        $data["status"]=$fileName;
        $data["msg"]="上傳成功";
        echo json_encode($data);
}else{
        $data["status"]=0;
        $data["msg"]="系統(tǒng)繁忙,請售后再試";
        echo json_encode($data);
}
//最后返回的就是json格式

這里PHP最關鍵的是函數(shù)是file_put_contents()
函數(shù)把一個字符串寫入文件中。

如有上面有什么寫得不對的地方,大佬們可以指出來

如果這篇文章對你有用,可以點個贊或者是收藏,算是對作者的鼓勵~

另附上小弟網(wǎng)站。。。www.entercode.cn 推廣一波...

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/26120.html

相關文章

  • vuejs使用FormData,ajax上傳圖片文件

    摘要:我相信很多使用的朋友,都有采用上傳圖片的需求,因為前后端分離后,我們希望都能用來解決數(shù)據(jù)問題,傳統(tǒng)的表單提交會導致提交成功后頁面跳轉(zhuǎn),而使用能夠無刷新上傳圖片等文件。 我相信很多使用vuejs的朋友,都有采用ajax上傳圖片的需求,因為前后端分離后,我們希望都能用ajax來解決數(shù)據(jù)問題,傳統(tǒng)的表單提交會導致提交成功后頁面跳轉(zhuǎn),而使用ajax能夠無刷新上傳圖片等文件。其實已經(jīng)有朋友封裝了...

    zollero 評論0 收藏0
  • 在Laravel項目中實現(xiàn)Ajax上傳用戶頭像

    摘要:在編寫程序的過程中,經(jīng)常會遇到一個經(jīng)典的文件上傳場景上傳頭像圖片。基于對最好的用戶體驗的追求,寫一下之前在項目中實現(xiàn)在項目中的上傳頭像。 在編寫web程序的過程中,經(jīng)常會遇到一個經(jīng)典的文件上傳場景:上傳頭像(圖片)。基于對最好的用戶體驗的追求,寫一下之前在項目中實現(xiàn)在Laravel項目中的Ajax上傳頭像。 1.配置路由 在Laravel的routes.php中設置路由: Rou...

    shiina 評論0 收藏0
  • Http請求中Content-Type

    摘要:協(xié)議采用了請求響應模型。報頭分為通用報頭,請求報頭,響應報頭和實體報頭。格式支持比鍵值對復雜得多的結(jié)構化數(shù)據(jù),這一點也很有用。例如下面這段代碼最終發(fā)送的請求是這種方案,可以方便的提交復雜的結(jié)構化數(shù)據(jù),特別適合的接口。 一 前言 ----現(xiàn)在搞前端的不學好http有關的知識已經(jīng)不行啦~筆者也是后知后覺,在搞node的時候意識到網(wǎng)絡方面的薄弱,開始學起http相關知識。這一篇是非常基礎的講...

    Betta 評論0 收藏0
  • 使用原生JS 或jquery ajax 獲取上傳圖片實時進度

    話不多說 直接上代碼 jquery 版 $.ajax({ url: URL, type: POST, data: fd, processData: false, //用來回避jquery對formdata的默認序列化,XMLHttpRequest會對其進行正確處理 contentType: false, /...

    PingCAP 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<