html的代码
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>登录注册页面</title>
</head>
<body>
<h1>
<a title="登录账号">登录账号</a>
</h1>
<div id="login">
<form name="login" method="post" action="enter.php" onSubmit="return enter()" >
<div id="username_1">
请输入账号<input type="text" name="username";>
</div>
<div id="password_1">
请输入密码<input type="password" name="password";>
</div>
<input type="submit" id="loginbutton" value="登录" />
<p id="register">
<a href="register.html" target="_blank">注册</a>
</p>
</p>
</form>
</div>
<script type="text/javascript">
var username=document.getElementById(username).value;
var password=document.getElementById(password).value;
var reg = /\s/g;
if(regex.test(username)||username.length==0){
alert("用户名格式异常");
return false;
}
if(password.length=0){
alert("密码格式错误");
return false;
}else{
return true;
}
</script>
</body>
</html>
php的代码
<?php
var_dump($_REQUEST);
$username=$_REQUEST["username"];
$password=$_REQUEST["password"];
$conn = new Mysqli("localhost","root","123456");
if($conn->connect_error){
die('连接失败:'.$conn->connect_errno);
mysql_select_db("user_info",$con);
$dbusername=null;
$dbpassword=null;
$result=mysqli_query($conn,"select * from user_password where username ='$username';");
while ($row=mysqli_fetch_array($result)) {
$dbusername=$row["username"];
$dbpassword=$row["password"];
}
if (is_null($dbusername)) {
echo "用户名不存在";
header("Location:'sign-in.html");
} elseif ($dbpassword!=$password){
echo "密码错误";
header("Location:'sign-in.html'");
} else {
header("Location:'welcome.html'");
}
mysql_close($con);
}
?>