如何在当前页面中显示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字段 请帮助我,提前致谢
答案 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();