我在PHP中有一个用户注册表。我在页面中放了验证码图像。我就这样使用它
// img id =“imgCaptcha”src =“create_image.php”//
在我的javascript中我想用图像中生成的相同数字(来自create_image.php页面)来验证它。该数字也在会话变量中设置。但是当我从SESSION那里得到号码时,我得到了前一个生成的号码。但是当我发布该页面时,我得到了来自SESSION的create_image.php生成的正确答案。
那么,如何在不从SESSION发布该页面的情况下获取最近生成的数字?
答案 0 :(得分:1)
问题是在代码发布到客户端后加载带有图像的php页面,因此当您尝试从会话中输出数字时,您将获得您描述的结果。
正如我所看到的,有树解决方案: