亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

圖片存儲(chǔ) - php mysql 儲(chǔ)存base64的圖片

瀏覽:96日期:2022-06-12 13:11:12

問題描述

在html5 的canvas 中我使用了一個(gè)表情包制作的第三方控件,現(xiàn)在想要把制作完成的表情包上傳到mysql的數(shù)據(jù)庫里。無論是上傳到本地服務(wù)器然后再數(shù)據(jù)庫里存儲(chǔ)文件地址,或者是用blob形式,都可以。請(qǐng)各位大牛告訴我怎么做。我用canvas.todataurl 把圖片變成base64的編碼,然后用ajax 把編碼發(fā)到儲(chǔ)存的頁面,用 $_POST['image']獲得base64的編碼。我不想直接把base64的編碼輸入到數(shù)據(jù)庫里因?yàn)樘罅耍俏也恢涝趺礃佑胮hp 把圖片的BASE64編碼變成BLOB.能不能把編碼變成圖片然后直接上傳圖片到數(shù)據(jù)庫? 但是我記得file_get_content好像只能在本地用不能在服務(wù)器上用。以下是我目前獲得圖片的base64編碼代碼

$data = $_POST['image'];$data = str_replace(’data:image/png;base64,’, ’’, $data);$data = str_replace(’ ’,’+’,$data);

$data = base64_decode($data);

無論用什么方法只要能把base64編碼的圖片輸入數(shù)據(jù)庫就可以了

問題解答

回答1:

文件一般都是存地址的吧,解碼保存為文件,數(shù)據(jù)庫存文件路徑不行嗎

回答2:

一般都是先本地生成,直接存地址。

回答3:

file_get_contents()可以用吧,我都是用這個(gè)的

回答4:

一般來說會(huì)把文件上傳到七牛,拿到一個(gè)網(wǎng)絡(luò)路徑,保存該路徑到數(shù)據(jù)庫就好了

相關(guān)文章:
主站蜘蛛池模板: 青青草99热久久 | 欧美高清在线不卡免费观看 | 黄色一级片免费播放 | 欧美影视一区 | 麻豆视频成人 | 草草视频在线免费观看 | 久视频在线 | 偷自拍第一页 | 91播放在线 | 日鲁夜鲁天天鲁视频 | 九九热视频在线播放 | 在线观看亚洲精品专区 | 黄色大片在线免费看 | 国产亚洲欧美日韩国产片 | 欧美国产精品一区二区免费 | 黄一级片 | 黄色性生活视频 | 一级毛片真人免费播放视频 | 国产成人亚洲综合a∨婷婷 国产成人亚洲综合无 | 久久夏同学国产免费观看 | 国内精品久久久久影院6 | 国产美女网站 | 香蕉视频在线观 | 国产乡下三级全黄三级带 | 中文字幕亚洲高清综合 | 国产福利在线观看一区二区 | 久草视频网 | 亚欧毛片 | 亚洲国产精品一区二区三区 | a级成人高清毛片 | 亚洲欧美中文在线观看4 | 久草免费色站 | 亚洲福利视频一区二区三区 | 精品久久中文字幕 | 色综合色狠狠天天久久婷婷基地 | 搜索黄色录像 | 亚洲欧美视频 | 曰本女人一级毛片看一级毛 | 女人aaaaa片一级一毛片 | 日韩一区二区视频 | 亚洲精品一区henhen色 |