$row['photo']是二进制的图片内容?那不能这么写
可以单独写一个文件,向浏览器发送图片的头
如 img.php
<?
$sql="select photo from picture where id=1";
$res=mysql_query($sql);
$row=mysql_fetch_array($res);
header( "Content-type: image/jpeg" );
<?php echo $row["photo"];?>在HTML页面中用
<img src="img.php"/>
可以单独写一个文件,向浏览器发送图片的头
如 img.php
<?
$sql="select photo from picture where id=1";
$res=mysql_query($sql);
$row=mysql_fetch_array($res);
header( "Content-type: image/jpeg" );
<?php echo $row["photo"];?>在HTML页面中用
<img src="img.php"/>
<?php echo $row["photo"];?>
不要
<FORM METHOD=POST ACTION="">
</FORM>
$sql="select photo from picture where id=1";
$res=mysql_query($sql);
$row=mysql_fetch_array($res);
?>
<FORM METHOD=POST ACTION="">
<img src="<?php echo $row["photo"];?>">
</FORM>
</FORM>是不能省的用了 web_php() 的以后浏览器会占用100%cpu , 不知道怎么回事