Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 发布额外值_Php_Arrays_Variables_Post_Captcha - Fatal编程技术网

Php 发布额外值

Php 发布额外值,php,arrays,variables,post,captcha,Php,Arrays,Variables,Post,Captcha,我正在创建一个自定义验证码,其中生成随机数,您必须将它们添加到一起,等等。现在我正在回显这些随机数,但现在我需要将它们拉到外部文件中,以根据输入文本测试总和。我可以在表单提交时将这些添加到POST[]数组中吗?应该没有必要将数字发回。只需将它们存储在服务器上的会话变量中(甚至只存储所需的答案)并进行比较。存储单个数字没有任何意义,因为它们会被扔掉,并且每次都会生成新的数字-验证码图像/测试不应重复使用。不必将数字发回。只需将它们存储在服务器上的会话变量中(甚至只存储所需的答案)并进行比较。存储单

我正在创建一个自定义验证码,其中生成随机数,您必须将它们添加到一起,等等。现在我正在回显这些随机数,但现在我需要将它们拉到外部文件中,以根据输入文本测试总和。我可以在表单提交时将这些添加到POST[]数组中吗?

应该没有必要将数字发回。只需将它们存储在服务器上的会话变量中(甚至只存储所需的答案)并进行比较。存储单个数字没有任何意义,因为它们会被扔掉,并且每次都会生成新的数字-验证码图像/测试不应重复使用。

不必将数字发回。只需将它们存储在服务器上的会话变量中(甚至只存储所需的答案)并进行比较。存储单个数字没有任何意义,因为它们会被扔掉,并且每次都会生成新的数字-验证码图像/测试不应重复使用。

您必须有某种方法跟踪数字,并在以后检索它们以进行验证。您可以使用会话变量—在页面加载时输入数字,然后在表单发布时再次输入,并相互检查


此外,请记住,表单上的任何内容或放入$\u POST中的任何内容都很容易被试图愚弄此过程的任何人看到。将它们放在会话变量中会使人更难查看其数字的内容。

您必须有某种方法来跟踪数字,并在稍后将其检索回来进行验证。您可以使用会话变量—在页面加载时输入数字,然后在表单发布时再次输入,并相互检查


此外,请记住,表单上的任何内容或放入$\u POST中的任何内容都很容易被试图愚弄此过程的任何人看到。将它们放在会话变量中会使人更难查看其号码的内容。

如果不将其发布到另一个文件中,我将如何测试数字验证码以及表单的其余部分?会话变量是一个好主意,我可能会使用它。在不将数字captcha和表单的其余部分发布到另一个文件中的情况下,我如何测试它们?会话变量是一个好主意,我可能会使用它。放入$\u POST中的任何内容都可以轻松查看、重新提交和自动化,您应该记住这一点来编写处理程序页面。也许这是另一个主题的问题,但是怎么做呢?我可以理解get和cookies,但是黑客如何进入并查看帖子数组或进入帖子内容呢?同时也感谢您的帮助,会议成功了!黑客可以使用容易获得的软件工具查看通过表单提交的字段和值,然后根据自己的意愿重新发布。在您的情况下,您希望将解决方案存储到测试中,并在屏幕上相互独立地显示值。放入$\u POST中的任何内容都可以轻松查看、重新提交和自动化,您应该记住这一点来编写处理程序页。也许这是另一个主题的问题,但是怎么做呢?我可以理解get和cookies,但是黑客如何进入并查看帖子数组或进入帖子内容呢?同时也感谢您的帮助,会议成功了!黑客可以使用容易获得的软件工具查看通过表单提交的字段和值,然后根据自己的意愿重新发布。在您的情况下,您希望将解决方案存储到测试中,并在屏幕上显示彼此独立的值。