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

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实现验证码制作
  • 参与学习       37912    人
  • 解答问题       321    个

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

进入课程
意见反馈 帮助中心 APP下载
官方微信