我有一个注册html页面,其中有一些用户名,密码,街道,电话等输入字段和一个提交按钮。 单击提交按钮后。我希望将用户名和密码传递给另一个名为login的html页面,用户将从注册页面输入信息(用户名,密码)。
最简单的方法是什么?谢谢!
答案 0 :(得分:2)
您可以在会话中设置值,然后在任何页面中获取值
答案 1 :(得分:1)
似乎你有多个html页面,如登录,注册等。在这种情况下,你需要每次都点击服务器来获取页面。然后在“登录”页面中,可以仅从服务器端从以前保存的数据中获取这些用户凭据(最好不要将这些数据保存在浏览器的会话存储,cookie等中)。 如果您已在单个Html页面中实现,则可以将这些值保存在javascript变量中。我认为单页方法会对你有帮助。
答案 2 :(得分:0)
为了更好地总结,使用"单点登录(SSO)"会更好。解。我建议使用MySQL数据库来处理登录数据(大多数WebHosts包括至少一个MySQL数据库)。如何设置它是另一个故事(确保由受信任的第三方测试您的安全性)。使用SSO将允许此人登录一次,并且MySQL数据库将允许其需要数据的任何页面在固定位置使用一个文档,从而修复您的"传递"问题。
另外,请不要指望。它会增加您的功能(除非您想先通过电子邮件或其他方式验证详细信息)。
答案 3 :(得分:0)
我建议使用PHP和MySQL数据库,其中包含所有密码和用户名。它是基于服务器的脚本。
所以你的表格应该是:
<form action="script.php" method="post">
<Input Name="username" placeholder="Username" id="username"> <br>
<Input Name="password" placeholder="Password" type="password" id="password> <br>
<Input Name="street" placeholder="Street" id="street"> <br>
<Input Name="phone" placeholder="Phone" id="phone"> <br>
<Input type="submit" value="Submit">
</form>
在php中你就是这样开始的。
<?php
$username = $_POST['username'];
$Password = $_POST['password'];
$street = $_POST['street'];
$phone = $_POST['phone'];
?>
现在您可以使用变量$ username和$ Password。您可以将它们写入数据库,因此您必须搜索: MYSQL-插入PHP