php將圖片保存到數(shù)據(jù)庫 php將圖片保存到數(shù)據(jù)庫里

怎樣把圖片插入到數(shù)據(jù)庫中 php

保存圖片到數(shù)據(jù)庫做什么?保存到本地使用起來也方便,真要保存通過base64字符串保存。

創(chuàng)新互聯(lián)是專業(yè)的遼寧網(wǎng)站建設公司,遼寧接單;提供網(wǎng)站建設、成都網(wǎng)站建設,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行遼寧網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

?php

header('Content-type:text/html;charset=utf-8');

//讀取圖片文件,轉換成base64編碼格式

$image_file?=?'./image123.jpg';

$image_info?=?getimagesize($image_file);

$base64_image_content?=?"data:{$image_info['mime']};base64,"?.?chunk_split(base64_encode(file_get_contents($image_file)));

//?$base64_image_content?輸入到數(shù)據(jù)庫

//保存base64字符串為圖片

//匹配出圖片的格式

if?(preg_match('/^(data:\s*image\/(\w+);base64,)/',?$base64_image_content,?$result)){

$type?=?$result[2];

$new_file?=?"./test.{$type}";

if?(file_put_contents($new_file,?base64_decode(str_replace($result[1],?'',?$base64_image_content)))){

echo?'新文件保存成功:',?$new_file;

}

}

?

img?src="?php?echo?$base64_image_content;?"?/

php 文章圖片怎樣存入數(shù)據(jù)庫??

一般來說,圖片不會存入數(shù)據(jù)庫的,圖片都是上傳到服務器里的一個路徑下,數(shù)據(jù)庫的字段欄位只記錄這張對應圖片的路徑,圖片顯示是在讀取數(shù)據(jù)庫的內(nèi)容,并顯示字段記錄對應的URL。

php圖片保存到數(shù)據(jù)庫

1.圖片轉換 將上傳的圖片讀取到一個字符串中,再用base64對數(shù)據(jù)進行編碼 $img =base64_encode(file_get_contents($_FILES['file_head']['tmp...

2.顯示圖片 imgsrc="{$base64String}" 這樣就能把圖片顯示出來了

本文題目:php將圖片保存到數(shù)據(jù)庫 php將圖片保存到數(shù)據(jù)庫里
網(wǎng)頁網(wǎng)址:http://www.muchs.cn/article38/dohsdsp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供微信小程序、動態(tài)網(wǎng)站、網(wǎng)頁設計公司、網(wǎng)站維護營銷型網(wǎng)站建設、定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設