为了账号安全,请及时绑定邮箱和手机立即绑定

src="../php/captcha.php?r=<?php echo rand(); ?>"

src = "../php/captcha.php?r="+ Math.random();


这里还不是太明白。为什么要加一个随机数?

谢谢!

正在回答

1 回答

防止有些浏览器的缓存机制。 

有些浏览器会通过url来判断是否从本机缓存中读取,若每次请求验证码的url都一样,那么浏览器可能不会刷新验证码,而是会从本机内存中读取之前的内容显示出来。

2 回复 有任何疑惑可以回复我~
#1

Conqueror1st

终于找到一个靠谱的答案了~赞个
2017-03-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP实现验证码制作
  • 参与学习       37924    人
  • 解答问题       321    个

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

进入课程
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号