2016-08-26 79 views
0

我有两个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

为什么你的PHP文件不包含任何PHP? –

+0

制作数据的json并在另一页上解码它 –

+0

我想提交第二页表单首页。 - 我不明白你的意思是什么? – d3vdpro

回答

0

如果你愿意,你可以安装一些所谓的VUE.JS

https://vuejs.org/

您可以使用它并在一个页面上创建两种形式,使用某些javascript隐藏第二种形式,并使用VUEJS的2种绑定方式/其他内容提交表单并处理PHP页面上的数据。这样做不会刷新页面。

我建议你服用vuejs的快速阅读,这可能是一个可能的解决方案为您:)

0

你可以试试,当你第一次提交表单发送值超过卷曲。

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); 
}