首页 » PHP和MySQL Web开发(原书第4版) » PHP和MySQL Web开发(原书第4版)全文在线阅读

《PHP和MySQL Web开发(原书第4版)》22.4 在其他页面中使用自动生成的图像

关灯直达底部

因为标题只可以发送一次,而这是告诉浏览器正在发送图像数据的唯一方法,所以在普通页面里嵌入动态图像会遇到一些麻烦。可以通过以下3种方法实现:

1.正如我们在前面的例子中,可以拥有一个由图像输出组成的页面。

2.正如前面所提到的,可以将图像写到一个文件中,然后用<IMG>标记指向它。

3.可以将图像创建脚本置于一个图像标记中。

我们已经介绍过前两种方法。下面简要介绍一下第三种方法。要采用这种方法,需要通过图像标记包含一个HTML内嵌图像,如下所示:

<img src="simplegraph.php'/>

除了直接将PNG、JPEG或GIF图像加入到IMG标记,还可以在SRC属性中使用能够生成图像的PHP脚本。该图像可以被检索,其输出是内嵌式的,如图22-3所示。

图 22-3 动态产生的内嵌图像对终端用户来说看起来像普通的图像