不干扰一下,别人很轻易使用orc识别技术伪装获取你的验证码的,这样他们就轻易制作信息发布机器人了
解决方案 »
- 要求比较高的正则表达式
- FCK配置
- Zend Studio 7.1.1中文乱码问题
- 很急关于php获取目录的大小
- 鼠标离开下拉框,根据下拉的值显示规定的数据~~~~
- filesize()函数怎么不管用?
- 遇到一个奇怪的现象! 关于strtotime()
- 写一个论坛难吗,要注意写什么?
- 有用php写过财务管理软件的朋友吗,大家认为php在这方面表现怎么样
- 打印时如何去掉页面底部的路径和顶端的页码编号
- 各位老师我使用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变量和提交的验证码对比呀。不晓得我写的你看明白没?