php登录验证

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb232">
<title>注册用户登录页面_www.jbxue.com</title>
</head>
<body>
<h1>脚本学堂,欢迎大家的光临。</h1>
<div>
<form action="login.php" method="post">
用户名:<input type="text" name="username" >
密码:<input type="password" name="password" >
<p>
<input type="submit" name="login" value="登陆" >
<input type="submit" name="zhuce" value="注册">
</p>
</form>
</div>
</body>
</html>
2,登录程序 login.php

<?php
/**
* 用户登录验证代码
* edit www.jbxue.com
*/
require_once ("conn.php"); //引入数据库操作文件

$username=$_POST["username"];
$password=$_POST["password"];
if(!isset($username) || !isset($password))
{
echo"没有用户名或者密码";
exit();
}
else{

//验证用户的合法性
//连接数据库
$sql="select * from 'user_table' where user_name='$username' ";
$result=mysql_query($sql);
if(!$result)
{
echo"没有此人";
exit();
}
else
{
$row=mysql_fetch_array($result);
if($password!=$row["password"])
{
echo"密码错误";
}
else {
echo"登陆成功!";
exit();
}
}
}
?>
3,数据库调用文件 conn.php

<?php
/**
* mysql数据库调用
* edit www.jbxue.com
*/
$link= mysql_connect("localhost","root","123");
if(!$link)
{
echo"没连接上";
}
else
{
$con=mysql_select_db("test");
if(!$con)
{
echo"没连接上test";
}
}
?>

你可能感兴趣的:(PHP)