s
o
u
l
s
j
i
e

php+MySQL实战案例【八】用户注册

前言

在第五节"php+MySQL实战案例【五】新增用户"中我们已经开发完成了管理员的新增用户功能。在用户注册中沿用PHP部分的代码。区别是用户注册是在用户登录页面,由用户本人填写表单的必填信息提交注册。


调整前端表单

 

      由用户填写关键字段,在点击【注册】按钮时,先检验表单填写的内容是否合法,之后再把表单填写的数据提交给之前新增用户的PHP去insert数据。根据返回结果提示是否注册成功即可。

 

关键代码

//用户注册按钮事件

function DoRegest (){ 

if (

         $("#username").val()==""||

$("#sex").val()==""||

$("#password").val()==""||

$("#Email").val()==""||

$("#phone").val()==""||

$("#address").val()=="" 

         ) 

         {

         alert("请填写所有内容!");

         return;

         }else{

         $.ajax({

            url: "action/AddUser.php", 

            //dataType: "json", 

            async: true,

            data: $('#RegestForm').serialize(),//将比表单的值序列化作为参数提交 

            type: "POST", //请求方式

            success: function (req) {

                if (req==200) { //用户验证失败

                 alert("注册成功!");

                }else{

                 alert("注册失败!");

                }

            },

            error: function () {

                alert("数据接口请求错误!");

            }

 

        });

         }

}

 

后续

下期更新

php+MySQL实战案例【九】总结及源码分享

 

目录如下:

php+MySQL实战案例【零】持续更新
php+MySQL实战案例【一】选择前端框架
php+MySQL实战案例【二】php数据库辅助类
php+MySQL实战案例【三】数据表设计
php+MySQL实战案例【四】管理员登录
php+MySQL实战案例【五】新增用户
php+MySQL实战案例【六】数据分页查询
php+MySQL实战案例【七】数据编辑、删除
php+MySQL实战案例【八】用户注册
php+MySQL实战案例【九】总结及源码分享

posted @ 2020-04-09 14:45  soulsjie  阅读(440)  评论(0编辑  收藏  举报
你累吗?累就对了,当你觉得累时证明你在走上坡路!-----NotFoundObject - 2016-12-14 08:43