已采纳回答 / 胡同口
我也遇到了,不是楼上的问题,是你的$str汉字集不是utf-8编码,你需要先把你搞来的汉字文本改成utf-8格式才可以,我刚刚解决这个问题了,一定删了$str='...........';重新写一个
2016-09-29
最新回答 / 髢篭
<?php header('content-type:text/html;charset=utf-8'); if(isset($_REQUEST['authcode'])) { session_start(); if (strtolower($_REQUEST['authcode'])==$_SESSION['authcode']) { header('Content-type: text/html; charset=UTF8');...
2016-09-29
最新回答 / 慕仙1853514
$test_code = strtolower($_POST['code_name']); //从页面获取到输入的验证码信息$log = false;$test_code==$_SESSION['code']? $log = true : $log=false; //当自动生成的验证码保存到session后,和用户输入的进行验证if($log){ echo '输入正确';} esle{echo '输入错误';}以上是从页面获取到验证码然后与保存到sesion里的验证码进行判断的。如果上述...
2016-09-28
我去,老师的代码中有坑,这句应该这样写:$filename=dirname(__FILE__).'/pic'.$index.'.jpg';
2016-09-28
已采纳回答 / uehaox1
把$filename=dirname();这句去了,修改$contents$contents = file_get_contents("./pic{$index}.jpg");图片就加载出来了 老师的是绝对路径 我也不知道为何加载不出来 相对路径还是可以加载出来的
2016-09-27
已采纳回答 / 竹夜风影
onClick="document.getElementById('code1').str="./code.php?r="+Math.random()"中str写错了,应该src
2016-09-18
已采纳回答 / Enstein_jun
<image border='1' src='captcha.php' onclick="this.src='captcha.php?t=' + Math.random()" title="点击刷新"/> 他的本意应该是这么用的,这样的话,每点击图片一次都会重新生成新的验证码
2016-09-16