php mysql 存取图片

要求从页面上选择一个图片,然后PHP将其存入MySQL。并且可以从MySQL取出指定的图片显示在页面上。小弟会给最高分的~~谢谢,急等... 要求从页面上选择一个图片,然后PHP将其存入MySQL。
并且可以从MySQL取出指定的图片显示在页面上。
小弟会给最高分的~~ 谢谢, 急等
展开
 我来答
anonymous444
2010-01-13 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:101
采纳率:0%
帮助的人:121万
展开全部
用base64_encode()加密,存入DB,取出的时候用base64_decode()解密.
$img_file = "路径/abc.jpg";
$img_string = base64_encode(file_get_contents($img_file));
// $img_string的值可以直接存到DB

//从DB取图片并显示出图片
$img_string = "DB里取得";
$img = base64_decode($img_string);
header("Content-type: image/jpeg");
header("Content-length: " . strlen($img));
print $img;

附:
图片的类型取得可以用getimagesize()
$size = getimagesize ($file);
$content_type = $size['mime'];
hartyu
2010-01-13 · TA获得超过217个赞
知道答主
回答量:261
采纳率:0%
帮助的人:0
展开全部
把图片转换成2进字的数据存入数据库中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
7598287
2010-01-13 · TA获得超过1097个赞
知道小有建树答主
回答量:982
采纳率:0%
帮助的人:903万
展开全部
不建议,因为效率极低
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式