久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

jQuery加PHP實(shí)現(xiàn)圖片上傳并提交的示例代碼

瀏覽:177日期:2022-09-09 15:07:04

圖片上傳思路:通過(guò)ajax實(shí)現(xiàn)圖片上傳,然后把PHP返回的圖片地址,加入到隱藏字段中,最后通過(guò)表單提交給后臺(tái)PHP,代碼如下

HTML代碼 zimg.html文件:

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <title>自定義上傳圖片</title></head><body> <form action='a.php?action=2' method='post'> <span> 上傳圖片 </span> <span> <input type='file' name='img_url' accept='.jpg, .gif, .jpeg, .bmp, .png'/> <a onclick='UpLoadImg()'>上傳</a> <input type='hidden' name='url_data'/> </span> <br> <span> <input type='submit' value='提交'> </span> </form> </body><!-- 引入jq --><script src='https://code.jquery.com/jquery-3.0.0.min.js'></script><script> function UpLoadImg(){ //獲取上傳文件 var formData = new FormData(); formData.append(’img_url’, $(’#img_url’)[0].files[0]); console.log(formData) //提交后臺(tái)處理 $.ajax({ url: ’a.php?action=1’, type: ’POST’, cache: false, data: formData, dataType: 'JSON', processData: false, contentType: false }).done(function(res) { console.log(res.url); if(res.status == 1){//賦值給字段$(’#url_data’).val(res.url);alert(res.msg) }else{alert(res.msg) } }).fail(function(res) { }); }</script></html>

后臺(tái)PHP代碼 a.php:

<?phpif($_GET[’action’] == 1){//上傳圖片接口 $img = $_FILES[’img_url’]; //獲取上圖片后綴 $type = strstr($img[’name’], ’.’); $rand = rand(1000, 9999); //命名圖片名稱 $pics = date('YmdHis') . $rand . $type; //上傳路徑 $pic_path = 'img/'. $pics; //移動(dòng)到指定目錄,上傳圖片 $res = move_uploaded_file($img[’tmp_name’], $pic_path); if($res){ echo json_encode([’status’ => 1, ’msg’ => ’上傳成功’,’url’ => $pic_path]);exit; }else{ echo json_encode([’status’ => 0, ’msg’ => ’上傳失敗’]);exit; }}elseif($_GET[’action’] == 2){//提交文件表單 echo ’<pre>’; var_dump($_POST);}

最后實(shí)現(xiàn)效果如下:

jQuery加PHP實(shí)現(xiàn)圖片上傳并提交的示例代碼

ps:js代碼是使用jQuery的寫法,需引入jQuery代碼庫(kù)文件

以上就是jQuery加PHP實(shí)現(xiàn)圖片上傳并提交的示例代碼的詳細(xì)內(nèi)容,更多關(guān)于jQuery加PHP實(shí)現(xiàn)圖片上傳的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 日韩9999| 97久久精品人人做人人爽50路 | 国产精品久久久久久久久久免费看 | 亚洲一区二区中文字幕 | 天堂av一区二区 | 亚洲精品久久久久久久久久久 | 国产日韩欧美视频 | 日批免费视频 | 99亚洲精品 | 久久国产精品免费一区二区三区 | 亚洲成人av一区二区 | 久久久久久久精 | 国产亚洲精品久 | 九九热视频在线 | 成人二区 | 久久久亚洲 | 国产乱码精品一区二区三区忘忧草 | 日本精品一区二区三区在线观看 | 国产精品99一区二区三区 | 成人国产综合 | 欧美性大战久久久久久久蜜臀 | 在线免费黄色小视频 | 精品视频一区二区在线 | 亚洲欧美在线观看 | 成人免费激情视频 | www.嫩草| 欧美在线二区 | 午夜视频网址 | 国产欧美精品在线 | 色婷婷国产精品综合在线观看 | 亚洲国产成人av好男人在线观看 | 综合激情久久 | 久久夜精 | 日韩视频网站在线观看 | 一级片在线观看免费 | 日韩精品免费视频 | 国产综合久久 | 鲁一鲁综合| 久在线| 亚洲成人首页 | 在线天堂视频 |