A. php璇誨彇MYSQL鏁版嵁搴撲腑鐨刲ongblob瀛楁碉紙鍥劇墖錛夊苟杈撳嚭鍒版祻瑙堝櫒絝銆
瑕佸仛涓哄浘鐗囪緭鍑洪渶瑕佽劇疆header灝卞彲浠ヤ簡錛屽湪涓婁紶鍥劇墖鐨勬椂鍊欐渶濂借板綍涓涓嬪浘鐗囩被鍨嬶紝澶у皬銆
<?php
//浠庢暟鎹搴撹伙紝榪欓噷灝變笉鍏蜂綋鍐欎簡
$row=DataClass::query("select*fromimageswhereid=$id");
header('Content-type:'.$row['type']);
header('Content-Length:'.$row['size']);
header("Content-Transfer-Encoding:binary");
ob_clean();//闃叉php灝唘tf8鐨刡om澶磋緭鍑
echo$row['content'];//鐩存帴杈撳嚭longblob瀛楁電殑鍐呭
B. 在PHP網頁提交上傳圖片之後,在MyAdmin查看資料庫中的圖片保存欄位都是顯示[BLOB - 0 位元組],這樣算成功了
顯示[BLOB - 0 位元組] 很明顯沒成功,成敬帶功的段稿培話握唯會有位元組的
用move_uploaded_file($image_tmp_name,$big_image_addr);上傳吧
$upfile=$_FILES['upfile'];
$image_tmp_name = $upfile["tmp_name"];
$big_image_address= realpath('./').'/uploads/images/';
C. php官網裡面提到的blob是什麼意思
不知道你說的是官網鉛悶的哪個地方,一般來說,php裡面提到blob是關於鋒激敏資料庫方面的,資料庫里有一種數據類型是BLOB。BLOB (binary large object),二進制大對象,是一個可以存儲二進制文銀枝件的容器,一般用來存儲圖片,視頻,或者其他的大文件。
D. php如何將BLOB類型的數據存儲到伺服器上
blob是一個對象容器,只能由js自身讀取並作為二進制數據流上傳至伺服器。
這種你得修改js代碼建立一個blob上傳至後台,然後後台再用腳本接收並儲存為文件。