2 qq 35669619 qq_35669619 于 2016.09.23 16:25 提问

php汉字乱码 不知道问题出在哪里了
 <!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>

5个回答

yunkaicn
yunkaicn   2016.09.23 16:26

这段代码用什么编辑器编写的?最后保存的文件是不是utf-8格式的?

qq_35669619
qq_35669619 回复云开不败: 确实是新建txt改的php文件,但是怎么用utf-8编码呢
大约一年之前 回复
yunkaicn
yunkaicn 回复燕子18: 如果用记事本编辑的代码,直接保存是肯定会乱码的,用Notepad++的话,要以utf-8格式编码
大约一年之前 回复
qq_35669619
qq_35669619 php格式的啊 用php编写的
大约一年之前 回复
c273218496
c273218496   2016.09.23 17:13

如果这个是php页面,在页面最上面写入<?php
header("Content-type:text/html;charset=utf-8");
?>
试试看。

timothy_Rowe
timothy_Rowe   2016.09.24 17:33

1.查看下浏览器编码格式
2.跟楼上一样:<?php
header("Content-type:text/html;charset=utf-8");
?>
3.查看编辑器编码格式

*在编写以前一定要检查编码格式 utf-8

ZangWoWu
ZangWoWu   2016.09.25 10:40

加入UTF-8吧,懒得写直接去html复制过来

qq_30055221
qq_30055221   2016.09.26 18:14

传到后台的值是乱码?用的哪一个浏览器呢??

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!