网站地图    收藏   

主页 > 后端 > php资料库 >

php登录模块代码_自学php网

来源:自学PHP网    时间:2014-12-04 22:12 作者: 阅读:

[导读] php登录模块的代码不太复杂,注意sql语句,和表单的验证就好。 表单代码如下: form action=Login.php name=myform method=post //提交到Login.php文件 用户名:input type=text name=userName /br 密nbsp;nbsp;码:...

php登录模块的代码不太复杂,注意sql语句,和表单的验证就好。

表单代码如下:

 

<form action="Login.php" name="myform" method="post" > //提交到Login.php文件

用户名:<input type="text" name="userName" /><br>

密&nbsp;&nbsp;码:<input type="password" name="pwd" /><br>

验证码:<input type="text" name="yzm" /> //验证码是单独的一个php文件

<img src="yzm.php" onClick="this.src='yzm.php?'+Math.random()" >点击图片更换<br>

<input type="submit" name="submit" value="登录" />

</form>

Login.php文件如下:

 

 

<?php

 

session_start(); 开启session

include ("conn.php"); //包含数据库连接的文件

 

if($_POST['submit']=="登录"){

$sql_Login="SELECT * FROM `admin` WHERE user_name = '".$_POST['userName']."' AND user_pwd = '".$_POST['pwd']."'"; //数据库表admin

$query=mysql_query($sql_Login);

$x=mysql_num_rows($query);

if($x>0){

$row=mysql_fetch_assoc($query);

//$_SESSION["username"]=$_POST["userName"];

//$_SESSION["uid"]=$row["id"];

//$_SESSION["isLogin"]=1;

echo("<script>location.href('update.php')</script>");

}

else{

if($_POST['userName']==""){

echo "用户名不能为空";

exit();

}

if($_POST['pwd']==""){

echo "密码不能为空";

exit();

}

if($_POST['yzm']==""){

echo "验证码不能为空";

exit();

}

$sql_zc="select * from `admin` where user_name='".$_POST['userName']."'";

$result=mysql_query($sql_zc);

if(mysql_num_rows($result)<1){

echo "该用户名不存在"."<a href=\"zhuce.php\">点击注册</a>";

exit();

}

echo "用户名或密码错误";

exit();

 

if($_POST['yzm']!=$_SESSION[pic])

{

echo "验证码错误";

}

}

}

?>

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论