首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML "Content-Type“标签动态变化

HTML "Content-Type“标签动态变化
EN

Stack Overflow用户
提问于 2010-11-14 01:39:27
回答 1查看 1.1K关注 0票数 0

我今天开始为我的学校项目做页面,我发现自己被卡住了。HTML和PHP非常简单,即使是我第一次看到的PHP,因为它和C几乎是一样的。但是我遇到的问题是关于HTML的meta标签等等,特别是内容类型。我想用php代码生成图像,我已经很轻松地做了,但当我想要显示它时,标签来到了游戏中。我已经得出结论,用PHP设置Content-Type标记是使用对命令的最后调用,如下所示

代码语言:javascript
复制
header("Content-type:image/jpeg");

现在我想要显示我的图像,这个标记必须像在命令中一样设置,但是整个页面都是图像。另一方面,通过设置text/html,图像显示为文本。是否可以在一个文件中动态更改该元素?我对此表示怀疑,因为只有一种头部规范是可能的,但我认为有比我聪明得多的人有一些变通方法。

我现在想做的一切就是生成图像,并将其显示在我想要的位置。我也希望能够参数化该图像。我已经用HTML tag <img src="img.php",x,y>创建了一个工作解决方案,其中img.php生成图像,但它还是将内容类型设置为图像,它只是整个过程,如如何获得2个头部规范。另外,我不能为它设置任何参数。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-11-14 01:51:43

每个响应只能提交一个Content-Type。你可以用图片回应,也可以用页面回应,但不能两者兼而有之。它们必须是两个独立的HTTP请求。

解决这个问题的一种方法是让你的img.php脚本服务于图像(听起来已经是这样),然后使用一个不同的脚本来提供服务。它提供的超文本标记语言将引用img.php脚本,例如:

代码语言:javascript
复制
<img src="img.php?x=4&y=5" alt="" />
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4173830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档