在表单和php页面之间传递变量?
我可能走错了方向 我有一个登陆页面,上面有一个表单。当我发布该页面时,from的值会转到一个名为mail.php的页面 我想在第一页添加一个验证码(在本例中是re-captcha.com),以防止人们对我的求职申请网站进行垃圾邮件攻击 我不确定如何使用php验证码来阻止人们发帖,但我想我可以使用它来设置一个布尔变量,然后发送到我的mail.php页面,告诉它天气情况,或者不向我发送求职者电子邮件 1) 如何将变量从一个php页面传递到另一个php页面 2) 有没有更好的方法来使用验证码(我对php和web编程还是新手,所以我可能会绕着一个简单的问题走很长的路)在表单和php页面之间传递变量?,php,variables,captcha,Php,Variables,Captcha,我可能走错了方向 我有一个登陆页面,上面有一个表单。当我发布该页面时,from的值会转到一个名为mail.php的页面 我想在第一页添加一个验证码(在本例中是re-captcha.com),以防止人们对我的求职申请网站进行垃圾邮件攻击 我不确定如何使用php验证码来阻止人们发帖,但我想我可以使用它来设置一个布尔变量,然后发送到我的mail.php页面,告诉它天气情况,或者不向我发送求职者电子邮件 1) 如何将变量从一个php页面传递到另一个php页面 2) 有没有更好的方法来使用验证码(我对ph
谢谢,表单值将在变量或变量中可用,具体取决于您提交表单的方式(HTML表单标记的“mode”属性是否设置为“post”或“get”).1)有几种方法可以将变量从一个页面传递到另一个页面,但在大多数情况下,它依赖于客户端和会话处理。最简单的几个例子: -您可以包含一个隐藏表单属性来传递您设置的变量,该变量将与表单一起发布到页面。(输入类型=隐藏) -您可以在用户会话cookies中设置变量 -您可以使用会话id引用数据库中的集合变量 2) 有很多方法可以使用captcha,但是如果您想继续使用recaptcha,请查看他们的文档
虽然我没有验证码方面的经验 1) 如何将变量从一个php页面传递到另一个php页面 使用$\u会话变量传递它们
您可能会考虑使用,它也非常有效,并且他们有一些很好的示例代码
另外,请查看这篇关于实现的文章,因此如果我在另一个表单上设置了$captcha=true,我会说$whatever=$\u post[$captcha]????我更喜欢重新验证码,因为我喜欢他们的工作。但是谢谢你的链接,所以在我表格的顶部我会放上“”,然后在验证码的条件中,我如何将值更改为true?老实说,我不建议以这种方式依赖表格提交来验证验证验证码。我强烈建议浏览API和PHP类,并将它们实现为API和PHP类。如果您使用JS或其他方法来更改隐藏变量,那么您将向一个机器人打开软件,更改值本身,然后提交真实值,这完全违背了目的。