不干扰一下,别人很轻易使用orc识别技术伪装获取你的验证码的,这样他们就轻易制作信息发布机器人了
解决方案 »
- php导出数据到excel,身份证等数字格式的问题
- 关于jpgraph的问题,有请大侠解决一下
- 字符串输出的问题,在线等
- thinkphp连接不上sqlserver2005
- 求用copy()函数上传文件的代码
- 讨论一下安全性问题
- header函数后面不用加exit函数了吧?
- 如何把网页定为800个象素宽
- syntax error, unexpected T_STRING
- 求助,php生成 json数据结构的问题
- 各位老师我使用getdate取得的小时是格林尼治的,但我不想啊,怎么 办,还想使用getdate方法 ,如何啊
- 请教各位高手,我用Php5.0+Mysql5.0做的网站运行时候报了这个错误,怎么解决啊???(紧急啊!)
三楼的朋友,你是说把随机数写入session变量吧,例如$_SESSION['verify']=随机数;然后在服务端用if语句来判定提交的验证码和刚才设好的session变量是否相等?如下:if($_SESSION['verify']=$_GET['verify'])
{
......
}可这个服务器端怎么知道$_SESSION['verify']这个session变量是属于哪个客户端浏览器的呢?因为好像可以为所有打开着的多个浏览器窗口同时设同名的session变量,如都叫$_SESSION['verify']=某某某,所以说,此时如果另有一浏览器以设了$_SESSION['verify']=随机数;
那么服务器端怎么去区分同名但不同值的session变量呢,区分好以后才可以用session变量和提交的验证码对比呀。不晓得我写的你看明白没?