我在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>
答案 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>';
?>