做验证码,显示图像的PHP文件,为什么不能有HTML标签?我简单写一下,代码大概是这样先创建图像
$_img = imagecreatetruecolor($_width,$_height);然后输出图像
header('Content-Type: image/png');
imagepng($_img);但是,为什么这个php文件的开头,我放了以下html的标签,这个图像就无法显示了?还有,为什么ASP的文件可以放HTML标签的<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Code.php</title>
</head>
<body></body>
$_img = imagecreatetruecolor($_width,$_height);然后输出图像
header('Content-Type: image/png');
imagepng($_img);但是,为什么这个php文件的开头,我放了以下html的标签,这个图像就无法显示了?还有,为什么ASP的文件可以放HTML标签的<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Code.php</title>
</head>
<body></body>
解决方案 »
- Cannot modify header information headr函数问题,代码很简单
- 怎样传递数值echo '<a href="view_post.php?post_id=$result_row["post_id"]>';
- 求教一个mysql中set数据类型的问题。
- PHP模式取值
- php 模拟请求 页面跳转问题
- 问下,大家在xp下写php用什么版本的php+mysql配置?
- 我想问问,能不能设置文件夹的属性使文件夹中的文件能被其他页面包含但是不能直接执行?
- 上传图片的怪问题,不知道前人有谁遇到过进来提示一笔!!!
- 紧急求救,php显示图片的问题(在线等待 急急急急)
- PHP 定时循环执行怎么防止超时?
- PHP图片管理网站探讨,基于文件还是基于数据库以及安全性的考虑
- 网络工程师出身的,现在想想学PHP,需要学CSS+div吗?,学CSS+DIV需要学PS吗?
你要调用的话就只能<img src="验证码.php" />
header("Content-type:image/png");
imagepng($image);//输出图像到浏览器
你干嘛还要加html呢
图片里没有这种东西。