JqueryAjax+php实现简单的注册登录
2018-01-18 10:05
811 查看
HTML结构
<div class="container">
<form>
<label>用户名</label>
<input id="username" type="text" name="username" class="form-control" />
<label>密码</label>
<input id="password" type="password" name="password" class="form-control" />
<button type="button" id="login" class="btn btn-primary">登录</button>
<button type="button" id="sign" class="btn btn-danger">注册</button>
</form>
<div id="div"></div>
</div>前台JS$("#login").click(function(){
var sendData = {"username":$("#username").val(),"password":$("#password").val()}
$.ajax({
url:"action/login.php",
type:"POST",
data:sendData,
success:function(data){
if(data==1){
$("#div").html("密码正确")
}else if(data==2){
$("#div").html("密码不正确")
}else if(data==3){
$("#div").html("账号不存在")
}
}
})
})
$("#sign").click(function(){
var sendData = {"username":$("#username").val(),"password":$("#password").val()}
$.ajax({
url:"action/addUser.php",
type:"POST",
data:sendData,
success:function(data){
if(data==1){
$("#div").html("用户存在不能注册")
}else if(data==2){
$("#div").html("注册成功")
}
}
})
})后台login.php $username = $_POST['username'];
$password = $_POST['password'];
$conn = mysqli_connect("localhost","root","","login") or die("连接失败");
mysqli_query($conn,"set names utf8");
$result = mysqli_query($conn,"select * from user where username='$username'");
if($row=mysqli_fetch_array($result)){
if($row["password"]==$password){
echo 1;//密码正确
}else{
echo 2;//密码不正确
}
}else{
echo 3;//账号不正确
}后台addUser.php $username = $_POST['username'];
$password = $_POST['password'];
$conn = mysqli_connect("localhost","root","","login") or die("连接失败");
mysqli_query($conn,"set names utf8");
$result = mysqli_query($conn,"select * from user where username='$username'");
if($row=mysqli_fetch_array($result)){
echo 1;//"用户存在不能注册"
}else{
mysqli_query($conn,"insert into `user` (`username`,`password`) values ('$username','$password')");
echo 2;//注册成功
}
希望能对新手玩家有点帮助。
<div class="container">
<form>
<label>用户名</label>
<input id="username" type="text" name="username" class="form-control" />
<label>密码</label>
<input id="password" type="password" name="password" class="form-control" />
<button type="button" id="login" class="btn btn-primary">登录</button>
<button type="button" id="sign" class="btn btn-danger">注册</button>
</form>
<div id="div"></div>
</div>前台JS$("#login").click(function(){
var sendData = {"username":$("#username").val(),"password":$("#password").val()}
$.ajax({
url:"action/login.php",
type:"POST",
data:sendData,
success:function(data){
if(data==1){
$("#div").html("密码正确")
}else if(data==2){
$("#div").html("密码不正确")
}else if(data==3){
$("#div").html("账号不存在")
}
}
})
})
$("#sign").click(function(){
var sendData = {"username":$("#username").val(),"password":$("#password").val()}
$.ajax({
url:"action/addUser.php",
type:"POST",
data:sendData,
success:function(data){
if(data==1){
$("#div").html("用户存在不能注册")
}else if(data==2){
$("#div").html("注册成功")
}
}
})
})后台login.php $username = $_POST['username'];
$password = $_POST['password'];
$conn = mysqli_connect("localhost","root","","login") or die("连接失败");
mysqli_query($conn,"set names utf8");
$result = mysqli_query($conn,"select * from user where username='$username'");
if($row=mysqli_fetch_array($result)){
if($row["password"]==$password){
echo 1;//密码正确
}else{
echo 2;//密码不正确
}
}else{
echo 3;//账号不正确
}后台addUser.php $username = $_POST['username'];
$password = $_POST['password'];
$conn = mysqli_connect("localhost","root","","login") or die("连接失败");
mysqli_query($conn,"set names utf8");
$result = mysqli_query($conn,"select * from user where username='$username'");
if($row=mysqli_fetch_array($result)){
echo 1;//"用户存在不能注册"
}else{
mysqli_query($conn,"insert into `user` (`username`,`password`) values ('$username','$password')");
echo 2;//注册成功
}
希望能对新手玩家有点帮助。
相关文章推荐
- jQuery+ajax+php实现注册登录功能
- PHP+Jquery+Ajax实现用户登录与退出
- php+JQuery+Ajax简单实现页面异步刷新
- 【转】jQuery+Ajax+PHP登录实例 一个简单的用Jquery中ajax方法登录的例子
- PHP+jQuery+Ajax实现用户登录与退出
- PHP+jQuery+Ajax实现用户登录与退…
- 简单示例:AJAX结合PHP代码实现登录
- node.js后台jquery前台-- 实现用户登录注册AJAX交互
- 一个简单的注册登录页面(包括阿里大于的手机验证)html+JS+AJAX+PHP
- php+jQuery+Ajax简单实现页面异步刷新
- 简单示例AJAX结合PHP代码实现登录效果代码-2
- phpredis实战--简单实现注册,删除,编辑,分页,登录,关注等功能
- PHP+jQuery+Ajax实现用户登录与退出
- php+JQuery+Ajax简单实现页面异步刷新 (转)
- php+jQuery+Ajax简单实现页面异步刷新
- 使用 Perl、jQuery、Ajax、JSON 和 MySQL 实现简单的登录
- 简单示例AJAX结合PHP代码实现登录效果代码
- Jquery+ajax+php实现简单的异步提交
- PHP实现最简单的登录注册
- jquery+ajax+php实现用户登录与退出