如何从html页面传递值

时间:2016-08-09 02:04:22

标签: javascript html html5

我有一个注册html页面,其中有一些用户名,密码,街道,电话等输入字段和一个提交按钮。 单击提交按钮后。我希望将用户名和密码传递给另一个名为login的html页面,用户将从注册页面输入信息(用户名,密码)。

最简单的方法是什么?谢谢!

4 个答案:

答案 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