好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php登录模块代码

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登录模块代码的详细内容...

  阅读:56次