如何将以前的页面数据打印到PHP中的当前页面?

时间:2015-07-24 09:53:48

标签: php html

如何在当前页面中显示NAME字段数据,这些数据由用户在登录页面中输入? 详情

1.用户将在下面的页面输入用户名和密码,保存为“home.html”。

<form action="indexpage.php" method="post">
<p>Username</p> 
<input name="myusername" type="text" id="myusername" required>
<p>Password</p>
<input name="mypassword" type="password" id="mypassword"required></br>
<button><img src="http://icons.iconarchive.com/icons/webiconset/application/32/Register-icon.png"  /></button>
</form>  

2.点击登录按钮后,这将重定向到此页面(下面是脚本)并保存为“indexpage.php”。

<html>
<form method="post" action="insert1.php">
<div style="text-align:center">
<button>INSERT<img src="http://brandonmadeawebsite.com/images/art/icons/insert_icon.png"  height="30" /></button> </div>
</form>
</html>

3.如果我从选项中选择插入选项,它将重定向到“insert1.php”页面

<p>
<label>ENTER NAME</label>
<input type="text"  name="name"  value="<?php print $myusername;    ?>" required>

此处我尝试在进入此页面后立即打印USERNAME字段 请帮助我,提前致谢

2 个答案:

答案 0 :(得分:1)

没有会话技术

您可以更改 indexpage.php

的代码
<html>
<form method="post" action="insert1.php">
<div style="text-align:center">
<input type="hidden" name="username" value="<?php echo $_POST['username'] ?>">
<input type="hidden" name="password" value="<?php echo $_POST['password'] ?>">
<button>INSERT<img src="http://brandonmadeawebsite.com/images/art/icons/insert_icon.png"  height="30" /></button> </div>
</form>
</html>

现在,第一个表单的值可用于提交第3个表单

和第三页

<label>ENTER NAME</label>
<input type="text"  name="name"  value="<?php print $_POST['username'];    ?>" required>

答案 1 :(得分:0)

您需要启动会话,并在用户登录时保存您的用户名:

session_start();
$_SESSION['username']= $youreval;

当你想要使用它时别忘了将它放在你的脚本中(在顶部):

session_start();