是否可以通过post将多种形式发送到php self

问题描述

| 我只能使用GET执行此操作,通过POST重新提交其他表单时,如何提交多个表单而又不会丢失以前的数据?     

解决方法

使用隐藏的输入字段?
<input type=\"hidden\" />
储存在工作阶段中吗?
session_start();
$_SESSION[\'blarr\'] = $_POST[\'old-data\'];
    ,将先前的表单数据保留到数据库或会话中。     ,将您先前的数据放入会话数组。 或者,您可以使用表单中的隐藏字段再次发布数据。     ,此代码应遍历所有POST,并将其插入到隐藏的输入字段中。将其放在
<form>
标记中,并应与后续帖子一起提交。 请记住正确地转义输出。
foreach($_POST as $name => $value){
    echo \'<input type=\"hidden\" name=\"\'.$name.\'\" value=\"\'.$value.\'\" />\';
}
或者,您可以按照自己选择的方式保存数据。