您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
三六零分类信息网 > 铁岭分类信息网,免费分类信息发布

修改上传图片?解决方案

2025/8/27 9:45:49发布14次查看
修改上传图片?
选择图片地址:
我可以上传图片,可修改就成了问题,因为图片是以二进制流blob的形式储存到数据库中,所以不知道怎么读到这个地址,就是在我修改了图片名字没修改地址时,存在数据库中的图片地址不变
------解决方案--------------------
图片转为二进制
$img_file = 'xxx.jpg';
$fp = fopen($img_file, 'rb');
$content = fread($fp, filesize($img_file)); //二进制数据
fclose($fp);
查询 显示:
建议:将二进制数据先base64编码后,再加入数据库,不然一些特殊符号会导致插入不成功。
------解决方案--------------------
上传处理:
query(insert into employees 
(firstname,lastname,emptype,age,picture) values 
('myfirst','mylast','myemptype',50,'$buf'));
//获取影响的行数
if ($result->rowcount() >0) {
echo(数据已插入。);
} else {
echo(不能执行插入操作。);
}
//显式的关闭pdo连接
$dbh = null;
?>
------解决方案--------------------
存在数据库就跟平时修改文字一样做就可以...
当他是字串就可以了
------解决方案--------------------
header(content-type:image/jpeg); 输出的前边加上这个
铁岭分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product