十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
你可以做一个简单的例如你只有用户名和密码即可那么你先在数据库(以mysql为例)中建表例如叫做user 字段为 id name pass分别是编号、用户名、密码长度分别是int(8) a_t(自动编号) 主键,varchar(50) ,varchar(50) 你可以添加一个测试数据 例如 1,admin,admin//说明密码这里不说加密的问题,用明文实现 登录页面的代码:login.php用户登录
公司主营业务:网站建设、成都网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联公司推出长清免费做网站回馈大家。
用户名:
密 码:
checklogin.php代码(检测登录): $name=$_POST[name];$pass=$_POST[password];session_start();//这个可以维持登录状态,可以参照session的使用\x0d\x0a//登录检查函数 function login_state($uid,$user_shell){ $sql="SELECT * FROM `user` WHERE `name`='$name'";\x0d\x0a $query=@mysql_query($sql) or die(mysql_error());\x0d\x0a $us=is_array($row=@mysql_fetch_array($query));\x0d\x0a $user_shell=$us ? $user_shell==$row[password]:FALSE;\x0d\x0a if($user_shell){ echo "alert('登录成功');";\x0d\x0a return $row;\x0d\x0a }else{\x0d\x0a echo "alert('您暂时不能浏览该页面,请先登录');location.href='login.php';";\x0d\x0a } }login_state($name,$password);?>\x0d\x0a希望可以帮到您,如果还有问题可以联系2458285853
能把表单也截取出来就更好了。只要表单的提交地址正确,就是你现在截图的这个页面地址,然后method是post,两个input的name分别是username和password就行了
数据库是SQLserver
?
if(isset($_GET['username']))
{
session_start();
$errormsg = "";
$input['username'] = strtolower(trim($_GET['username']));
if($errormsg == "")
{
include("db_link.php");//你自己SQL数据库所在路径
$sql = "select
user_id,
username,
status
from guestbook
where username = '".$input['username']."' and status = 1";
$result = mysql_query($sql, $link) or die('Query database failed');
$num = mysql_num_rows($result);
if($num 1)
{
$errormsg = "用户名不正确,请重新登录!";
}
else
{
$row = mysql_fetch_array($result);
if($row['username'] == $input['username'])
{
$_SESSION['s_user_id'] = $row['user_id'];
$_SESSION['s_username'] = $row['username'];
$_SESSION['s_status'] = $row['status'];
$_SESSION['time_last_load'] = time();
?
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
html
head
title管理员登录/title
style
button,input{font-size:12px;padding-top:2px;font-family : Arial, Helvetica, sans-serif;}
a:link:{color:#666666;}
a:visited:{color:#666666;}
a:hover:{color:#000000}
/style
/head
body style="font-size: 12px;"
table width="280" border="0" cellspacing="0" cellpadding="0" align="center" style="font-size: 12px;border:1px solid #639ECE;"
trtd height="10"/td/tr
trtd height="40" align="center"登录成功!/td/tr
trtd height="10"/td/tr
trtd height="22" align="right" bgcolor="#EFFBFF"a href="javascript:void(null);" onclick="window.close();"关闭窗口/a /td/tr
/table
/body
/html
?
}
else
{
$errormsg = "用户名不正确,请重新登录!";
}
}
}
if($errormsg "")
{
?
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
html
head
title管理员登录/title
style
button,input{font-size:12px;padding-top:2px;}
/style
/head
body style="font-size: 12px;"
table width="280" border="0" cellspacing="0" cellpadding="5" align="center" style="font-size: 12px;border:1px solid #639ECE;"
trtd height="10" colspan="2"/td/tr
form action="userlogin.php"
tr
td width="60" align="right"用户名:/td
td width="220"input type="text" name="username" value="?=$input['username']?"/td
/tr
tr
td/td
td align="center" input type="submit" value=" 登录 "/td
/tr
/form
tr
td height="10" colspan="2"/td
/tr
tr
td height="22" colspan="2" bgcolor="#EFFBFF"?=$errormsg?/td
/tr
/table
/body
/html
?
}
}
else
{
?
!--登录页面--
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
html
head
title管理员登录/title
style
button,input{
font-size:12px;
padding-top:2px;
}
/style
/head
body
table width="280" border="0" cellspacing="0" cellpadding="5" align="center" style="font-size: 12px;border:1px solid #639ECE;"
trtd height="10" colspan="2"/td/tr
form action="userlogin.php"
tr
td width="60" align="right"用户名:/td
td width="220"input type="text" name="username"/td
/tr
tr
td/td
td align="center" input type="submit" value=" 登录 "/td
/tr
/form
trtd height="10" colspan="2"/td/tr
/table
/body
/html
?
}
?
你可以做一个简单的例如你只有用户名和密码即可那么你先在数据库(以mysql为例)中建表例如叫做user 字段为 id name pass分别是编号、用户名、密码长度分别是int(8) a_t(自动编号) 主键,varchar(50) ,varchar(50) 你可以添加一个测试数据 例如 1,admin,admin//说明密码这里不说加密的问题,用明文实现 登录页面的代码:login.phphtmlheadtitle用户登录/title/headbodyform action="checklogin.php" name="loginform" method="post"用户名:input name="name" type="text"br密 码:input name="password" type="password"brinput value="登录" type="submit"br/form/body/html checklogin.php代码(检测登录): $name=$_POST[name];$pass=$_POST[password];session_start();//这个可以维持登录状态,可以参照session的使用
//登录检查函数 function login_state($uid,$user_shell){ $sql="SELECT * FROM `user` WHERE `name`='$name'";
$query=@mysql_query($sql) or die(mysql_error());
$us=is_array($row=@mysql_fetch_array($query));
$user_shell=$us ? $user_shell==$row[password]:FALSE;
if($user_shell){ echo "scriptalert('登录成功');/script";
return $row;
}else{
echo "scriptalert('您暂时不能浏览该页面,请先登录');location.href='login.php';/script";
} }login_state($name,$password);?
希望可以帮到您,如果还有问题可以联系2458285853
首先登陆要用用户名,密码等等信息,这些都要存在数据库中,这样才能用户登陆时验证是否能够登陆,
1.创建一个数据库,建表例表一(用户名,密码)等等。。
1.设计页面代码包含连接数据库,数据库操作代码等等(加入用户,删除用户。。)
2.代码中包含用户登陆输入
用户名,密码
3.打开数据库表,查找是否有该用户名,如果存在,密码是否正确,不正确byebye
(请看java书本
数据库内容,包含建立数据库,添加删除基本操作)