谁能帮我写用php和MySQL的一个后台登陆程序
已经有一部分HTML代码,求大神帮忙在这个基础上再写一下。<!DOCTYPEHTML><html><head><metahttp-equiv="Content-Type"...
已经有一部分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) 展开
<!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) 展开
3个回答
展开全部
在你的数据库里面新建一个表,取名为‘user’,就三个字段,id,username,password.
建立好了就把代码放上去吧。其实很简单,你的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 '登陆成功';
}
?>
建立好了就把代码放上去吧。其实很简单,你的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' 应该是'echo' 才对吧。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以使用框架吗?
更多追问追答
追问
什么框架?要改的东西多吗?
发过来看看吧
追答
....TP3.2的,我直接打包发给你了,就一个简单的登录,剩下的什么都没写。是我刚开始用TP3.2的时候练手用的。基本上不用改,你给静态页换一下就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是自己写的吗?还是用哪些现有的程序
追问
直接写,就是匹配数据库表中已存在的用户信息,其实就2三个吧,很少的。
追答
是的,没错,就是提交过来的数据跟数据库进行匹配,当数据库中找到用户名跟密码一致的用户,则成功
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询