好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識(shí)庫 > ajax上傳多圖到php服務(wù)器的方法

ajax上傳多圖到php服務(wù)器的方法

熱門標(biāo)簽:提高電話機(jī)器人接通率 大學(xué)校門地圖標(biāo)注 荊州智能電銷機(jī)器人 地圖標(biāo)注與公司業(yè)務(wù)關(guān)系 外呼系統(tǒng)api對(duì)接 福建微碼電話機(jī)器人 銷售電銷機(jī)器人詐騙 平?jīng)龈叩碌貓D標(biāo)注商戶要收費(fèi)嗎 廣西智能外呼系統(tǒng)多少錢

一般上傳圖片到服務(wù)器有兩種方式:

1、把圖片轉(zhuǎn)換成二進(jìn)制直接存儲(chǔ)到數(shù)據(jù)庫里

2、把圖片存儲(chǔ)到本地目錄,并將圖片地址存儲(chǔ)到數(shù)據(jù)庫里

先粗淺地談下我對(duì)這兩種存儲(chǔ)方法的優(yōu)劣點(diǎn)的認(rèn)識(shí):

1、把圖片轉(zhuǎn)換成二進(jìn)制直接存儲(chǔ)到數(shù)據(jù)庫的優(yōu)點(diǎn)是有利于數(shù)據(jù)的備份和遷移,但缺點(diǎn)就是會(huì)影響數(shù)據(jù)讀寫速率。一般大圖、多圖不建議用此方式,一般存儲(chǔ)用戶頭像、富文本內(nèi)容存儲(chǔ)時(shí)可以應(yīng)用此方式。

2、將圖片存儲(chǔ)到本地目錄,在數(shù)據(jù)庫上只存儲(chǔ)圖片路徑的優(yōu)點(diǎn)是有利于數(shù)據(jù)的讀寫,畢竟存一個(gè)地址要比存整個(gè)圖片的大小要小得多。但是缺點(diǎn)就不利于數(shù)據(jù)的備份和遷移。

先介紹一下存儲(chǔ)圖片路徑的方法:

html代碼:

form id="form1"> 
span style="white-space:pre;"> /span>div class="bookImg"> 
    div class="img-box"> 
      input type="file" name="photo1" id="" title="文件不超過200kb,大小最佳為60*60"> 
    /div> 
    div class="img-box"> 
      input type="file" name="photo2" id="" title="文件不超過200kb,大小最佳為60*60"> 
    /div>               
  /div> 
  input type="button" class="bookBtn btnBlue" id="publishBook" value="發(fā)布圖書" onclick="fsubmit()"/> 
/form> 

ajax請(qǐng)求:

function fsubmit() { 
  var form1=document.getElementById("form1"); 
    var fd =new FormData(form1); 
    $.ajax({ 
       url: "photo.php", 
       type: "POST", 
       data: fd, 
       processData: false, 
       contentType: false, 
       success: function(response,status,xhr){ 
        console.log(xhr); 
        var json=$.parseJSON(response); 
        var result = ''; 
         result += 'br/>img src="' + json['photo1'] + '" height="100" />'; 
         result += 'br/>img src="' + json['photo2'] + '" height="100" />'; 
         result += 'br/>' + json['photo1']; 
         result += 'br/>' + json['photo2']; 
         $('#result').html(result); 
       } 
    }); 
    return false; 
} 

php代碼:photo.php

?php 
    require('conn.php'); 
    $nameTag = time(); 
    $filename1 = $nameTag . '0' . substr($_FILES['photo1']['name'], strrpos($_FILES['photo1']['name'],'.'));  
    $filename2 = $nameTag . '1' . substr($_FILES['photo2']['name'], strrpos($_FILES['photo2']['name'],'.'));  
    $response = array(); 
    $path1 = "img/" . $filename1; span style="color:#ff0000;">//注意要在目錄下新建一個(gè)名為img的文件夾用來存放圖片 
    $path2 = "img/" . $filename2; 
    if(move_uploaded_file($_FILES['photo1']['tmp_name'], $path1)  move_uploaded_file($_FILES['photo2']['tmp_name'], $path2) ){            
      $response['isSuccess'] = true;   
      $response['photo1'] = $path1;  
      $response['photo2'] = $path2;       
    }else{  
      $response['isSuccess'] = false;  
    }  
    echo json_encode($response); 
?> 

數(shù)據(jù)庫表我就不貼了,存圖片地址,字段類型直接用字符型就可以了。

現(xiàn)在在介紹一下把圖片轉(zhuǎn)換成二進(jìn)制直接存進(jìn)數(shù)據(jù)庫的方法:

這里我沒有用ajax請(qǐng)求,直接用表單的post 請(qǐng)求提交數(shù)據(jù)

html代碼:

form action="photo.php"> 
span style="white-space:pre;"> /span>div class="pic"> 
    input type="file" name="photo" id="" title="文件不超過200kb,大小最佳為60*60" onchange="imgPreview(this)">上傳頭像 
  /div> 
/form> 

php代碼:photo.php

?php 
  require('conn.php');        
  $image = mysql_real_escape_string(file_get_contents($_FILES['photo']['tmp_name']));  
  $sqlstr = "insert into user(photo) values('".$image."')";        
  @mysql_query($sqlstr) or die(mysql_error());   
  exit();        
?> 

這樣就把圖片轉(zhuǎn)換成二進(jìn)制并儲(chǔ)存進(jìn)數(shù)據(jù)庫了。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • ajax實(shí)現(xiàn)異步文件或圖片上傳功能
  • 基于ajax實(shí)現(xiàn)文件上傳并顯示進(jìn)度條
  • 利用ajaxfileupload插件實(shí)現(xiàn)文件上傳無刷新的具體方法
  • 使用ajaxfileupload.js實(shí)現(xiàn)ajax上傳文件php版
  • ajaxFileUpload.js插件支持多文件上傳的方法
  • ajax(iframe)無刷新提交表單、上傳文件
  • ajax 文件上傳應(yīng)用簡(jiǎn)單實(shí)現(xiàn)
  • AJAX和JSP實(shí)現(xiàn)的基于WEB的文件上傳的進(jìn)度控制代碼
  • Ajax方式提交帶文件上傳的表單及隱藏iframe應(yīng)用

標(biāo)簽:邯鄲 海南 德陽 黔東 衡陽 樂山 內(nèi)江 婁底

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ajax上傳多圖到php服務(wù)器的方法》,本文關(guān)鍵詞  ajax,上傳,多圖,到,php,服務(wù)器,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ajax上傳多圖到php服務(wù)器的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于ajax上傳多圖到php服務(wù)器的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 女生被男生操| 扒开粉嫩小泬舌头伸进去韩国| 国产精品66页| 双性白嫩美人哭唧唧h| 九月丁香激情综合婷婷玉立| 无翼岛邪恶遮挡52kkm优| 亚洲AV无码秘?蜜桃粉股| 国产k频道探花精品软件优势| 国产羞羞羞视频在线观看| 免费无码又爽又刺激高潮表情包| 精品国产乱码久久久久久影片 | 国产六区| 别揉我胸?啊?嗯~接吻| 51XX福利午夜电影网| eeuss影院www国产电影| 男人露j网站| 久久精品视频免费| 嘟嘟嘟高清在线观看视频www| 97se人妻少妇AV| 粉嫩粉嫩学生AV在线播放观看| 性free欧美乌克兰| 日本三级全黄| 扒开腿被男人猛?免费男同 | 男男互操动漫| 欧美高清视频| 日本舌吻交缠舌头视频| 被几个人强的好爽小说| 四虎四虎四虎图库成长人精品播放| 视频国产一区| 三虎一羊看图猜成语| 色播视频在线观看| 男人和女人互怼app| 三上悠亚电影| 老司机lsj精品视频在线观| 国产乡下三级全黄三级bd| 无遮无挡动态图| 美女用丝袜脚玩男人出精| 国产精久久久久久精品电影蜜奴| 女神极品S爆乳尤物高清在线| 天天操夜夜夜| 久久综合亚洲|