广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >ajax php该如何实现注册
  • 516
分享到

ajax php该如何实现注册

2023-06-26 03:06:40 516人浏览 泡泡鱼
摘要

ajax PHP该如何实现注册,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。ajax php实现注册的方法:1、创建login.html注册登录页面;2、通过J

ajax PHP该如何实现注册,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

ajax php实现注册的方法:1、创建login.html注册登录页面;2、通过Jquery代码实现验证码验证;3、使用PHP代码userLogin.php和addUser.php实现用户登录和注册功能即可。

本文操作环境:windows7系统、PHP7.1版、Dell G3电脑。

ajax php怎么实现注册?

jQuery+ajax+php实现注册登录功能

html代码,login.html

<fORM><label>用户名</label><input id="user-name" type="text" name="" /><label>密码</label><input id="user-passWord" type="password" name="" /><label>验证码</label><input id="code" type="text" name="" /><img src="php/getVerify.php" alt="" /><p class="clear"></p><button type="button" id="login">登录</button><button type="button" id="sign">注册</button></form>

jquery代码,login.js

$('img').click(function(){$('img').attr('src','php/getVerify.php?'+Math.random());//刷新验证码})$('#login').click(function(){var username=$('#user-name').val();var password=$("#user-password").val();var code=$("#code").val();if(username!=""&&password!=""&&code.length==4){$.ajax({type:"POST",url:"php/userLogin.php",dataType:"JSON",data:{"user_name":username,"password":password,"code":code},success:function(data){switch(data){case 1://普通用户$.cookie("user",username);$.cookie("limit",0);window.location.href="index.php";break;case 2://管理员用户$.cookie("user",username);$.cookie("limit",1);window.location.href="index.php";break;case 3://密码错误alert("密码错误!");break;case 4://用户不存在alert("该用户不存在!");break;case 0://验证码错误alert("验证码不正确!");break;}}})}else{alert("请检查您的输入!");}})$('#sign').click(function(){var username=$('#user-name').val();var password=$("#user-password").val();var code=$("#code").val();if(username!=""&&password!=""&&code.length==4){$.ajax({type:"POST",url:"php/addUser.php",dataType:"JSON",data:{"user_name":username,"password":password,"code":code},success:function(data){switch(data){case 1://用户已存在alert("该用户已存在!请换一个用户名注册。")break;case 2://注册成功alert("注册成功!");$.cookie("user",username);$.cookie("limit",0);window.location.href="index.php";break;case 0://验证码错误alert("验证码不正确!");break;}}})}else{alert("请检查您的输入!");}})

php代码,userLogin.php

<?phpheader("Content-type: text/html; charset=UTF-8");session_start();$name = $_POST['user_name'];$password=$_POST['password'];$code=$_POST['code'];$con=mysql_connect('localhost','root','');if(!$con){die('error:'.Mysql_error());}mysql_select_db('db_name');$result=mysql_query("select * from users where user_name='$name'");if($_SESSION['verify']==$code){if($row=mysql_fetch_array($result)){if($row['password']==$password){if($row['power']==0){echo 1;//普通用户}else{echo 2;//管理员用户}}else{echo 3;//密码错误}}else{echo 4;//用户不存在}}else{echo 0;//验证码错误}

addUser.php

<?phpheader("Content-type: text/html; charset=UTF-8");session_start();$name = $_POST['user_name'];$password=$_POST['password'];$code=$_POST['code'];$con=mysql_connect('localhost','root','');if(!$con){    die('error:'.mysql_error());}mysql_select_db('db_name');$result=mysql_query("select * from users where user_name='$name'");if($_SESSION['verify']==$code){    if($row=mysql_fetch_array($result)){        echo 1;//用户已存在    }else{//注册成功        mysql_query("insert into `users` (`user_name`,`password`) values ('$name','$password')");        echo 2;    }}else{    echo 0;}

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网PHP编程频道,感谢您对编程网的支持。

--结束END--

本文标题: ajax php该如何实现注册

本文链接: https://www.lsjlt.com/news/306445.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • ajax php该如何实现注册
    ajax php该如何实现注册,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。ajax php实现注册的方法:1、创建login.html注册登录页面;2、通过j...
    99+
    2023-06-26
  • ajax php怎么实现注册
    本文操作环境:Windows7系统、PHP7.1版、Dell G3电脑。ajax php怎么实现注册?jQuery+ajax+php实现注册登录功能html代码,login.html<form> <label>用户...
    99+
    2014-10-30
    jquery php
  • php相册功能该如何实现
    php相册功能该如何实现,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。php相册功能的实现方法:1、创建相册首页并实现分页效果;2、创建后台处理页面;3、实现相册上传页面;...
    99+
    2023-06-26
  • ajax中怎么实现注册功能
    ajax中怎么实现注册功能,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、当我们在验证表单的时候,为了阻止把错误的也发送到服务器,我们通...
    99+
    2022-10-19
  • php如何实现注册功能
    这篇文章主要介绍php如何实现注册功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php注册功能的实现方法:首先在已有的数据库里创建user表;然后创建HTML注册表单以及PHP注册程序;最后创建登录表单和登录程序...
    99+
    2023-06-14
  • php如何实现手机注册
    本文操作环境:windows10系统、php 7、thindpad t480电脑。我们在使用手机号注册时通常需要发送短信验证码,在进行修改密码等敏感操作时也需要手机号发送短信验证码。那么在实际项目中如果要发送短信验证码该如何做呢?通常是需要...
    99+
    2020-12-15
    php 手机
  • php如何实现用户注册
    这篇文章主要讲解了“php如何实现用户注册”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php如何实现用户注册”吧!创建注册表单首先,我们需要在前端创建一个表单,让用户填写必要的信息。通常注...
    99+
    2023-07-05
  • AJAX如何实现简单的注册页面异步
    小编给大家分享一下AJAX如何实现简单的注册页面异步,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!AJAX简介(1)AJAX = 异步 JavaScript 和 ...
    99+
    2023-06-08
  • node.js+jQuery如何实现用户登录注册AJAX交互
    这篇文章给大家分享的是有关node.js+jQuery如何实现用户登录注册AJAX交互的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.login.ejs实现form框架&nbs...
    99+
    2022-10-19
  • 如何利用ajax实现注册验证局部刷新
    这篇文章主要为大家展示了“如何利用ajax实现注册验证局部刷新”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何利用ajax实现注册验证局部刷新”这篇文章吧。 ...
    99+
    2022-10-19
  • Ajax注册用户时如何实现表单验证功能
    这篇文章主要讲解了“Ajax注册用户时如何实现表单验证功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ajax注册用户时如何实现表单验证功能”吧!很多时候在网站上注册时,我们会发现,注册表...
    99+
    2023-06-08
  • PHP如何实现用户注册功能
    这篇文章主要介绍了PHP如何实现用户注册功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇PHP如何实现用户注册功能文章都会有所收获,下面我们一起来看看吧。一、编写HTML页面为实现用户注册功能,首先需要编写H...
    99+
    2023-07-05
  • node.js+jQuery实现用户登录注册AJAX交互
    最近实现了Node.js当作后台,jQuery写前台AJAX代码的,实现用户登录和注册的功能,刷新了前后端交互的三观。特记录一下。 1.login.ejs实现form框架 <form >...
    99+
    2022-06-04
    用户登录 js node
  • 使用ajax实现一个用户注册模块
    使用ajax实现一个用户注册模块?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。check.php<phpheader("Content-Type:text/ht...
    99+
    2023-06-08
  • Ajax如何实现注册并选择头像后上传功能
    小编给大家分享一下Ajax如何实现注册并选择头像后上传功能,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在初次接触ajax后,我们做了一个crm训练的项目,大多数...
    99+
    2023-06-08
  • AJAX如何判定用户是否注册
    这篇文章主要介绍AJAX如何判定用户是否注册,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在很多注册的页面上,我们可能会遇到以下情况,当我们注册用户名的时候可能会提示该用户名已注册,...
    99+
    2022-10-19
  • Ajax如何实现无刷新在注册用户名时的应用
    这篇文章主要介绍Ajax如何实现无刷新在注册用户名时的应用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! var xmlHttp; ...
    99+
    2022-10-19
  • JS+PHP如何实现用户注册及登录
    小编给大家分享一下JS+PHP如何实现用户注册及登录,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!<!DOCTYPE ht...
    99+
    2022-10-19
  • php如何实现用户注册登录界面
    今天小编给大家分享一下php如何实现用户注册登录界面的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。php实现用户注册登录界面...
    99+
    2023-07-04
  • php如何实现简单注册登陆系统
    今天小编给大家分享一下php如何实现简单注册登陆系统的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、注册系统1、需求分析在...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作