<php
echo '<p><img src="centergoodsphpaction=show&id='$val['id']'&t='time()'" width="150"></p>';
header('content-type:'$b['type']);
echo $b['pic'];
以上代码在header发送之前有个echo输出了一串字符串有些header信息要求先发送,之前不能有其他输出你将header这句放在echo输出之前
另外,在上面一段代码中,你将上传的数据直接保存到数据库中,然后在下面取出来直接发送给浏览器,这是什么逻辑你发送出去的将是的原始数据,浏览器就是按原样显示,一堆乱码如果你要让它知道这是一张,你也得使用header来标识这是类型的文件当然最后是一个单独的php文件处理并输出格式的数据供<img>调用
面向过程:
$sql="selectt_bumenfromt_xinxiwhereid=111";//Sql语句
$result=mysql_fetch_assoc(mysql_query($sql));//执行sql语句并以关联数组保存
print_r($result);//输出数组
说实话,用php画会很麻烦,最好在前段用css3实现,对话气泡可以用一个border-radius的圆角div来实现,再加个box-shadow弄点儿阴影就 可以了。设置width固定,height自动,接收到的消息框,float为left,发送的为right。
以上就是关于php从数据库读取图片是乱码该怎么解决全部的内容,包括:php从数据库读取图片是乱码该怎么解决、怎样用php查询数据库里的一个数据并显示(php查询数据库并输出)、php gd库如何画出以下的对话图,或用其他画图等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)