2011-05-26 217 views
-1

我有一个服务器功能,它包含用户名和密码以及在php中编写的处理函数。我希望代码将用户名和密码发送到在编辑框中输入的用户名和密码,以检查已存储在数据库中的用户名和密码。将值传递给远程服务器

通过使用数据库中的Php函数,可以使用它登录到所需的帐户。我只想将匿名和密码传递给这个函数。

请为我提供代码..

+2

如何开始编写代码,然后在出现问题时复出? – Reno 2011-05-26 09:53:22

回答

0

有很多方法可以做到这一点。最简单的方法是使用HTML form并使用PHP文件作为targetHere is a tutorial

这种方法的问题是,除非使用HTTPS,否则它会发送未加密的密码。这意味着任何连接到同一网络的人都可以读取密码。同样的网络可以是:如果您使用Wifi,所有为ISP工作的人员,以及在任何这些网络中成功植入僵尸的黑客,同一个咖啡馆中的所有人。

所以你应该加密密码。有两种选择:您可以使用JavaScript到encrypt the password或只需要对您的页面进行身份验证。请参阅您的Web浏览器手册,了解如何为您的代码请求HTTP身份验证。

请注意,您应该只在数据库中保存加密的腌制密码。这样,黑客仍然可以窃取他们,但他们没用。例如,索尼在几个星期前就了解到这种困难。