所以我是PHP的新手,我想了解Web登录表单的基本服务器身份验证过程。
现在,对于第3步:
我知道我需要使用PHP来执行类似的SQL查询:
SELECT * FROM users WHERE user_name like $ input_user
但你怎么办呢?我似乎不明白这里的基础知识,我想我需要一个教程。 : - (
答案 0 :(得分:1)
您需要使用用户名和密码对用户进行身份验证。
$result = mysql_query("SELECT * FROM users WHERE username='$username' and passwoed='$password'");
$fetch = mysql_array_fetch($result);
if(mysql_num_rows($result)==1) {
$_SESSION["member_id"] = $fetch["id"];
}
现在,所有页面都可以使用$ _SESSION [“member_id”]。请查看以下链接,了解有关此内容的更多信息。
http://www.codewalkers.com/c/a/Miscellaneous/Writing-a-Basic-Authentication-System-in-PHP/
当然,你可以轻松搜索出来!
答案 1 :(得分:0)
Google是你的朋友。拜托人 - 在你面前搜索。
答案 2 :(得分:0)
我希望这可以帮助您检查用户名:
$query=mysql_query("SELECT * FROM user WHERE username='$username' AND password='$password'");
$query=mysql_num_rows($query);
if($query==0) { echo "Wrong username or password."; }
else { //do what you want }
搜索某些教程