将表单值提交到php中的另一个页面并从新页面插入值

时间:2014-03-24 08:38:06

标签: php

我在usertype中有一个用户注册表单php。提交后,我希望表单将其值传递到另一个页面user_med.php,然后我需要在表格中输入值

这是代码

<html>
<body>
<form id="usertype" action="user_med.php " method="get" >
  <center>
    <h1> User Registration Page </h1>
    <div id="content">
      <input type="hidden" id="userreg" name="userreg" value="type" />
      <ul class="user">
        <li class="label">User id </li>
        <li class="field">
          <input type="text" id="userid" name="userid" class="required error"/>
        </li>
      </ul>
      ..........
      <input type="submit" name="submit" value="Submit"/>
    </div>
  </center>
</form>
</body>
</html>

4 个答案:

答案 0 :(得分:0)

您可以将表单操作提供给其他页面

<form action="user_med.php">
</form>

或者您可以使用jquery $ .ajax

<script type="text/javascript">
//#usertype will be the form id
$('#usertype').submit(function(){
$.ajax({
            type: 'POST',
            url: 'user_med.php',
            data: $("#usertype").serialize(),
            success:function(data, status)
            {
                alert(data);
                //Do success action here...
            }
        });
});
</script>

答案 1 :(得分:0)

创建会话变量并将值移动到该变量 $ _SESSION [&#39; NAME1&#39;] = $数据 $ _SESSION [&#39; NAME2&#39;] = $数据 .....

在下一页开始会话 在session_start();

然后从上面创建的会话变量中检索值

echo $ _SESSION [&#39; name1&#39;]; ....

答案 2 :(得分:0)

您可以使用以下内容:-----

<form action="user_med.php" method="post">
</form>

"user_med.php"页面,您可以使用以下语法获取表单的所有值: -

$var=$_POST['field_name'];

然后您可以将所有值插入表格中......

我希望它会对你有所帮助。

答案 3 :(得分:0)

示例:

go1.php

<?php
session_start();
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{  
 $_SESSION['name1']=$_POST['username'];
 header("Location: go2.php");
}
?> 


<form action="#" onsubmit="" method="post">   
<b>Enter your name: </b>
<br> 
<input type="text" name="username">
<br> 
<input type="submit" value="submit" >
</form>

go2.php

<?php
session_start();

echo "Result:<br>";
echo $_SESSION['name1'];

echo'<br><a href="go1.php">Go back</a>';

?>