<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>确认验证码</title>
</head>
<body>
<form method="post" action="./form.php">
<p>验证图片:<img border="1" src="./captcha.php?=<?php echo rand();?>" width="100" > </p>
<p>请输入图片中的内容:<input type="text" name="authcode" value="" /></p>
<p><input type="submit" value="提交" style="padding:6px 20px;" ></p>
</form>
</body>
</html>
这段代码用什么编辑器编写的?最后保存的文件是不是utf-8格式的?
如果这个是php页面,在页面最上面写入<?php
header("Content-type:text/html;charset=utf-8");
?>
试试看。
1.查看下浏览器编码格式
2.跟楼上一样:<?php
header("Content-type:text/html;charset=utf-8");
?>
3.查看编辑器编码格式
*在编写以前一定要检查编码格式 utf-8
加入UTF-8吧,懒得写直接去html复制过来
传到后台的值是乱码?用的哪一个浏览器呢??