选择要发送到$ _POST的表单的特定元素

时间:2011-06-03 13:17:37

标签: php html forms post

我有一个填充的表,管理员可以编辑和提交按钮来应用所有的更改,但我想知道我是否可以将其缩小到只有他们改变的那些?我不介意有一个额外的复选框来指定是否需要更新用户可以检查但我不知道如何只将表单的那些部分发送到$ _POST。

提前致谢。

2 个答案:

答案 0 :(得分:4)

默认情况下会发布整个表单。

要做你想做的事,你当然可以采用Javascript方式。

让用户点击例如他们改变的记录的复选框不是IMO的首选方式。

答案 1 :(得分:2)

您可以使用JavaScript记录更改,更新隐藏字段并发布这些更改。

您还可以将当前值添加到会话中,然后通过将会话值与帖子值进行比较来检查提交的更改内容。