代码一样乱码问题在哪

来源:1-7 PHP验证码制作之通过SESSION存储验证信息

不止于ZQ

2015-11-16 10:45

<?php

if (isset ( $_REQUEST ['authcode'] )) {

 session_start ();

 if ($_REQUEST ['authcode'] == $_SESSION ['authcode']) {

  echo '<font color="#0000CC">输入正确</font>';

 } else {

  echo '<font color="#CC0000"><b>输入错误</b></font>';

 }

 exit ();

}

?>

<!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?r=<?php echo rand();?>"

    width="100px" height="30px" />

  </p>

  <p>

   请输入验证码:<input type="text" name="authcode" />

  </p>

  <p>

   <input type="submit" value="提交" style="padding: 6px 20px;" />

  </p>

 </form>

</body>

</html>


写回答 关注

3回答

  • zqbinary
    2016-03-28 10:48:24

    在php前面加

    header("Content-Type:text/html;charset=utf-8");

    在html head里加(哦,你已经有了)

    还不行,就在浏览器里 ,我的是chrome 右边三横线的按钮,--更多工具--编码--改成utf-8



  • zhao239105
    2015-11-18 08:18:44

    我也是输入乱码,求解决


  • 晚安sp
    2015-11-16 17:33:20

    啥?编码错了吧

PHP实现验证码制作

各种形态验证码核心原理与实现技巧,讲解实现过程中的技术难点

37916 学习 · 321 问题

查看课程

相似问题