来源:1-8 PHP验证码制作之动态校验设计原理

cnhanyi

2014-10-19 12:09

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

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


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

谢谢!

写回答 关注

1回答

  • 好好学习啊
    2014-10-21 11:05:11

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

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

    Conque...

    终于找到一个靠谱的答案了~赞个

    2017-03-10 11:29:09

    共 1 条回复 >

PHP实现验证码制作

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

37923 学习 · 321 问题

查看课程

相似问题