谁能帮我写用php和MySQL的一个后台登陆程序

已经有一部分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)

第1个回答  推荐于2016-01-31
在你的数据库里面新建一个表,取名为‘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 '登陆成功';
}

?>追问

你看看这个程序我写得对吗,最后有一语句是跳转到其他页面的:

cho "<script>location.href='cd.php';</script>";这句话对吗,是不是应该去掉’cho‘和双引号。

追答

'cho' 应该是'echo' 才对吧。

本回答被提问者采纳
第2个回答  2014-08-01
可以使用框架吗?追问

什么框架?要改的东西多吗?
发过来看看吧

追答

....TP3.2的,我直接打包发给你了,就一个简单的登录,剩下的什么都没写。是我刚开始用TP3.2的时候练手用的。基本上不用改,你给静态页换一下就可以了。

追问

好,怎么发给我

追答

给我发邮件,ypengchao@126.com,我给你回复压缩包

第3个回答  2014-08-01
你是自己写的吗?还是用哪些现有的程序追问

直接写,就是匹配数据库表中已存在的用户信息,其实就2三个吧,很少的。

追答

是的,没错,就是提交过来的数据跟数据库进行匹配,当数据库中找到用户名跟密码一致的用户,则成功

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网