从表格和您自己的信息传递信息

时间:2011-06-22 08:45:38

标签: php mysql

如何在提交表单时传递表单中的信息以及一些其他数据。对于 例如,如果我使用PHP

我有一个表单,我将方法设置为GET;现在表单中的所有字段都将在URL中发送,现在假设我想跟踪点击提交的次数,因为如果我通过URL传递变量计数和所有数据,怎么做我这样做?

如何将此数据附加到现有表单的数据?

或者假设我的表单中有一个字段,我允许用户输入其雇员的姓名;最初它将显示数据的4个字段,但是如果我单击提示更多的提交类型按钮,那么它将再显示4个字段,同样如果他再按下更多字段显示12, 所以我想也许我可以通过URL发送变量$ count和表单数据,但我不知道该怎么做。

2 个答案:

答案 0 :(得分:1)

我会使用“count”值来隐藏字段。然后它将与所有其他表单输入变量一起传递,但在表单中实际上对用户不可见:

<input name="field_name" type="hidden" value="cout_value_that_changes" />

您可以将 - Field_name - 更改为您想要的值,并且每次按下提交按钮时该值都应递增 - 使用PHP递增 - 类似的东西:

$count++;

value="<?php echo $count;?>"

答案 1 :(得分:-1)

满足您需求的最佳解决方案似乎是使用JQuery。 使用JQuery动态添加字段。 对于参考你可以查看:http://docs.jquery.com/Main_Page

不使用JQuery,您可以使用包含字段计数的隐藏字段。 我们必须在GET请求中传递count,并在php中显示字段时,检查计数字段。