我正在尝试将来自p1.php的数据与来自p2.php的数据结合起来并一起提交到mySQL,在p1.php中:
$.post("p2.php", $("#myForm1").serialize());
然后直接到p2.php:
location.href='p2.php';
在 p2.php 中我还有一个IDed myForm2表单:
$.post("p2.php", $("#myForm2").serialize());
然后在p2.php中,我将数据插入mySQL,但结果是我无法获得myForm1(位于p1.php中)的数据,
我该怎么办? THX!
答案 0 :(得分:2)
将数据保存在会话数组中。
答案 1 :(得分:0)
从myFOrm1获取序列化数据,并将其放入myForm2中的隐藏字段,然后在提交myForm2时,您将获得该表单中的所有内容+第一个表单中的数据。 您可以将myForm1中的序列化数据设置为$ _SESSION或smth,因此无法从前端访问它。然后,您可以随时检索该数据。