填写另一页表单中的表单

时间:2016-08-26 15:22:17

标签: javascript php jquery html ajax

我有2个html页面,两个都有相同的表格,第一页将表格数据发送到数据库。我想通过第一页提交第二页表格。

通过javascript填写首页表单并提交。

第一页: submit.php

<form action="test.php" method="post">
   <input placeholder="user" type="text" name="user" id="user">
   <input placeholder="pass" type="password" name="pass" id="pass">
   <input type="submit" id="submit">
</form>

第二页: send.php

<form>
    <input type="text" name="username" id="username">
    <input type="password" name="password" id="password">
    <input type="submit" name="submit" id="submit">
</form>

2 个答案:

答案 0 :(得分:0)

如果您需要,可以安装名为VUE.JS的东西

https://vuejs.org/

你可以使用它并在一个页面上制作两个表单,使用一些javascript隐藏第二个表单并使用VUEJS的2路绑定/其他东西来提交表单并处理PHP页面上的数据。这样做也可以不刷新页面。

我建议您快速阅读vuejs,它可能是您可能的解决方案:)

答案 1 :(得分:0)

您可以在提交第一个表单时尝试通过CURL发送值。

function SendSecondForm($username, $password)
{
   $ch = curl_init();
   curl_setopt($ch, CURLOPT_URL,"yoursite/send.php");
   curl_setopt($ch, CURLOPT_POST, 1);
   curl_setopt($ch, CURLOPT_POSTFIELDS, "username=$username&password=$password");
   $server_output = curl_exec ($ch);
   curl_close ($ch);
}