我有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>
答案 0 :(得分:0)
如果您需要,可以安装名为VUE.JS的东西
你可以使用它并在一个页面上制作两个表单,使用一些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);
}