已经有一部分HTML代码,求大神帮忙在这个基础上再写一下。
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>XXX后台登录系统</title>
<link href="css/login.css" rel="stylesheet" />
</head>
<body>
<div class="login_tit"><img src="images/登陆文字.png"/></div>
<form method="post" action="">
<div class="login_main">
<p>
<span>用户名</span> <input type="text" value="" class="input_01"/>
</p>
<p>
<span>密码</span> <input type="text" value="" class="input_01"/>
</p>
<p>
<input type="checkbox" value="" checked="checked" class="input_03"><span id="rem">记住账号</span>
</p>
<p><span></span><input type="button" value="" class="input_02"/></p>
</div>
<div class="login_user"></div>
</form>
</body>
</html>
对了,登陆成功就跳转到另外一个页面(cd.php)
建立好了就把代码放上去吧。其实很简单,你的html要稍稍修改一下:
/****************************************************************************************************/
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>XXX后台登录系统</title>
<link href="css/login.css" rel="stylesheet" />
</head>
<body>
<div class="login_tit"><img src="images/登陆文字.png"/></div>
<form method="post" action="cd.php">
<div class="login_main">
<p>
<span>用户名</span> <input type="text" value="" class="input_01" name="username"/>
</p>
<p>
<span>密码</span> <input type="text" value="" class="input_01" name="password"/>
</p>
<p>
<input type="checkbox" value="" checked="checked" class="input_03"/><span id="rem">记住账号</span>
</p>
<p><span></span>
<input type="submit" value="提交" class="input_02" /></p>
</div>
<div class="login_user"></div>
</form>
</body>
</html>
/*******************************这是cd.php里面的代码,请适当的修改***********************************/
<?php
$username=$_POST['username'];
$paswd=$_POST['password'];
$conn=mysqli_connect('localhost','你的数据库用户名','你的数据库密码','你所使用的数据库');
$sql="select * from user where username='$username' and password='$paswd'";
$query=mysqli_query($conn,$sql);
$rel=mysqli_fetch_assoc($query);
if(!$rel){
echo '用户名或者密码不存在';
exit();
}else{
echo '登陆成功';
}
?>追问
你看看这个程序我写得对吗,最后有一语句是跳转到其他页面的:
cho "<script>location.href='cd.php';</script>";这句话对吗,是不是应该去掉’cho‘和双引号。
'cho' 应该是'echo' 才对吧。
本回答被提问者采纳什么框架?要改的东西多吗?
发过来看看吧
....TP3.2的,我直接打包发给你了,就一个简单的登录,剩下的什么都没写。是我刚开始用TP3.2的时候练手用的。基本上不用改,你给静态页换一下就可以了。
追问好,怎么发给我
追答给我发邮件,ypengchao@126.com,我给你回复压缩包
直接写,就是匹配数据库表中已存在的用户信息,其实就2三个吧,很少的。
追答是的,没错,就是提交过来的数据跟数据库进行匹配,当数据库中找到用户名跟密码一致的用户,则成功