我有一个似乎很明显的问题,但我不确定我是否正确理解它。PHP登录/注册
让我注册/登录页面的时候,我不想让最终用户能够看到的源代码进入数据库(即,用户名,密码)
$connection = mysql_connect("localhost","root") or die ("Couldn't connect to server.");
$db = mysql_select_db('RegisteredUsers', $connection) or die ("Couldn't select database.");
本地主机作为用户名和root,即密码。这是标准吗?真的有关系吗?当我去其他网站有用户登录/注册页面时,他们不会出现.php网站,当我查看源代码时,我绝对不会看到任何PHP代码。
如何让最终用户隐藏这种类型的信息,同时仍然能够返回其用户名已被使用的消息,或者用户名或密码不正确并且保持表单不变?
希望我要求的是有道理的。
在此先感谢!
使用'他们已被弃用mysql_',使用新的'mysqli_ *'站的第一,或'PDO',第二你的连接缺少第三个参数 – Ghost 2014-09-11 04:13:08
你的脚本以“<?php”开头?所有的PHP代码都必须包含这个。 – wavemode 2014-09-11 04:15:33
所有的php代码必须以'<?php'开头并以'?>结尾'PHP是服务器端脚本语言,所以它不会在源代码中显示。你也没有传递'mysql_connect'函数的所有参数 – Vidhi 2014-09-11 04:19:27