PHP+Jquery+Mysql 实现登录页面

jQuery+Ajax+PHP实现异步登录 jQuery+Ajax+PHP实现异步登录 此文首发于个人博客 戎码一生 同步和异步的区别 同步的思想是所有的操作都做完,才返回给用户。这样用户在线等待的时间太长,给用户一种卡死了的感觉(就是系统迁移中,点击了迁移,界面就不动了,但是程序还在执行,卡死了的感觉)。这种情况下,用户不能关闭界面,如果关闭了,即迁移程序就中断了。 异步是将用户请求放入消息队列,并反馈给用户,系统迁移程序已经启... 阅读详情

页面代码

<body>
<div class="box">
    <form action="index.php?q=register" method="post">
        用户名:<input type="text" name="username" class="in"> <br><br>
        密&nbsp;码: <input type="password" name="pwd" class="in">
        <div class="sub">
            <input type="submit" value="注册" class="register">
           
        <input type="submit" value="登录" class="login">
       
        </div>
    </form>
    <script>
        $(document).ready(function(){
           
 $(".register").click(function(){
                $("form").attr("action","index.php?q=register")
            });
            $(".login").click(function(){
                $("form").attr("action","index.php?q=login")
            });
        })
    </script>
    </div>
</body>

后端代码

<?php
header("Content-type: text/html; charset=utf-8");
$q = $_GET["q"];
$name = $_POST["username"];
$pwd = $_POST["pwd"];
//连接数据库,创建数据表
$servername = "127.0.0.1";
$username = "root";
$db_pwd = "";
$db_name = "viser";
$conn = new mysqli($servername, $username, $db_pwd, $db_name);
if ($conn->connect_error) {
    echo "创建失败";
} else {
    //注册页面
    if ($q == "register") {
        if ($name == "" || $pwd == "") {
            echo "用户名不能为空";
        } else {
            $sql = "SELECT * FROM login1 WHERE lo_name='$name'";
            $result = mysqli_query($conn, $sql);
            $row = mysqli_fetch_array($result);
            if ($row) {
                echo "用户名已存在";
            } else {
                $sql = "INSERT INTO login1 (lo_name,lo_pwd)
                    VALUES ('$name','$pwd')
                  ";
                if ($conn->query($sql) === TRUE) {
                    echo "注册成功";
                } else {
                    echo "失败";
                }
            }
        }
    }
    //登录页面
    if ($q == "login") {
        $sql = "SELECT * FROM login1 WHERE lo_name='$name'";
       
    $result = mysqli_query($conn, $sql);
        $row = mysqli_fetch_array($result);
        if ($row) {
            if ($pwd == $row['lo_pwd']) {
                echo "<script>";
             
echo "location.href = 'login.html'";
                echo "</script>";
            } else {
                echo "密码不正确!";
            }
        } else {
            echo "用户不存在!";
        }
    }
}
$conn->close();


PHP+MySQL+Bootstrap 美食主题博客项目 一:技术栈介绍 主题:美食博客 前端:html,js,css, bootstrap,jq 后端:php mvc 数据库:mysql 本项目美食部分接口调用地址:美食接口文档 本项目实时更新github 地址:github地址 二:实现功能总结 登录,注册,退出登录,验证码。 API接口调用:菜谱推荐,菜谱分类,菜谱分类详情,菜谱详情。 个人信息展示:头像,座右铭修改。 个人动态发布展示。 动态... 阅读详情

相关推荐

PHP后台登录界面(基于ajax无刷新)

PHP后台登录界面(基于ajax无刷新)

使用PHP创建登录界面并连接MySQL数据库

使用PHP构建简单的登录界面,并学会创建MySQL数据库,插入数据和连接数据库

Cathy121381314的博客 4653

简单的ajax/jquery/php/sql 网站用户登陆小实例

一个最简单的php+jquery+ajax+json+sql的小实例,亲测可以运行

用JQ+AJAX+PHP+Mysql做简单的用户注册功能

文章目录 当前数据库是空的 初始化数据库及自动建表的方法,在apache服务器环境下运行initDataBases.php文件 动态结果演示 插入后的结果

数据库爆破专家的博客 2131

php+mysql+html+css实现简单的登录注册功能

本文目录准备工作正题总结 前言: 暑假作业留到现在,emmm,最后那段时间是懒了很多。开学事情比较烦,各种麻烦。这个作业进行总结一下。 准备工作 利用phpstudy集成环境进行实现,看下效果 将CSS写在一个文件夹中,进行调用比较方便。 另外我之前收藏过这样的一个404界面的源码,觉得还不错,就加上了。我将它替换那个忘记密码的功能,因为界面简单,(我也没去学习这个模块,复杂,懒的去看了)所以直接替换了。 正题 注册功能的页面,注册时,需要进行的是连接数据库,然后执行SQL语句,插入数据到指定的表中。

m0re's blog 5381

jQuery+Ajax+PHP+mysql实现无刷新注册/登陆(用户名邮箱验证码等)

register.html&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;用ajax做登陆页面&lt;/title&gt; &lt;meta charset='utf-8'&gt; &lt;link rel='stylesheet' href='layout.css'&gt; &lt;/head&gt; &a

风吹花儿香 3164

jquery做得ajax异步登录

1.数据库 # Host: localhost  (Version: 5.5.47) # Date: 2016-10-27 08:52:02 # Generator: MySQL-Front 5.3  (Build 4.234) /*!40101 SET NAMES utf8 */; # # Structure for table "ct_user" # D

wusuoweijv的专栏 574

php注册页面代码jquery,JQUERY+MYSQL+PHP通用用户注册页面的实例

这是本人写的一个用户注册页面。可检测用户名是否被使用,以及其他输入的信息是否符合相应的规则。register.php的代码require('menu2.php');//加载短菜单require('configywcl.php');//加载配置文件?>注册新账号$(function(){//方式一 jQuery(普通应用时推荐,简单易用)$("#user").blur(function()...

weixin_36315722的博客 206

AJAX+JQUERY+PHP实现基本IM

也许您是一个站长,整天都在幻想自己的用户能够方便的实时讨论页面主题或者销售的产品又或者咨询您一些问题。不错QQ MSN 等都提供了这种功能,当然也有一部分第三方 付费系统可以实现。如果 您对以上几种解决办法不是很满意,那么这篇文章可能对您有所帮助。        首先我们明确自己的需求:        产品的页面或者普通页面中加入聊天 不必让客户安装任何特殊的软件等 不用花费银子。

jmxiaocai的专栏 1216

php || 登录页面的验证

前端页面login.php: <html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript" src="../jquery-3.4.1.min.js"></script> </head&g

weixin_45703155的博客 680

php mysql注册登录界面_PHP 连接mysql数据库做简单的登录页面实现用户登录注册功能...

文件信息属性大小日期时间名称---------------------------------------目录02017-12-1217:04userRegister\文件3342017-12-1217:02userRegister\conn.php目录0...

weixin_36330260的博客 1501

AJAX+PHP+MYSQL实现登录页面

前端页面         ajax提交数据                     * {             margin: 0;             padding: 0;             box-sizing: border-box;         }         .box {             widt

viser123的博客 2754

基于PHP+MySQL医院管理系统的设计与开发

随着各种医疗条件的发展,人们在寻医就药的时候更希望通过信息化的方式进行挂号等一系列操作,为此各大医院也开发出了配套的医院管理系统,方便医生和患者就诊,本系统就是这样通过PHPMySQL开发的系统。PHPMySQL医院管理系统根据实际情况分为了管理员,医生和患者三部分,其中管理员可以管理所有的功能,患者可以挂号和查询自己的就诊信息,医生对患者的挂号信息进行管理。2:患者信息管理,管理本系统内有就诊需要的患者信息。1:查看医生信息,查看医院内的医生信息,并进行挂号。2:我的挂号,查看自己的挂号信息。

QQ55318293的博客 965

ajax一直403,php - JQuery AJAX 403 Forbidden - Stack Overflow

I've created a log-in page that uses PHP and JQuery. The problem is, I'm encountering a 403 Forbidden error every time JQuery $.ajax tries to access the user_login.php file.Below are my current codes:...

weixin_39757169的博客 393

php mysql ajax登录界面_php jquery ajax用户登录实例代码

用户登录就是用户输入用户名密码点击登录页面不刷新然后利用ajax提交到后台程序进行判断,如果登录成功返回真或相关用户信息,这样就实现用户无刷新登录效果了。php jquery 无刷新登录,自己写的一个很简单的加了一个判断就是如果是已经登录的,刷新后还是显示的登录状态登录页面文件html页面 代码如下 复制代码 $(document).ready(functio...

weixin_33778479的博客 191

mysql设置php权限管理_简单的权限管理php

转发自https://www.cnblogs.com/shenzikun1314/p/6604867.html#4262295首先,要明白的基础理论是用户,角色,权限之间的关系是一对多,还是多对多。据此来建立表。一个用户可以属于多个角色,比如邓超。他是孙俪的丈夫,同时是他小孩的父亲,还是他老爸的儿子。那么这里他一共有丈夫,父亲,儿子3个角色。一个角色可以有多个用户。比如学生(角色),张三,李四,王...

weixin_39649490的博客 217

web登录实现php

承接微信小程序开发。扫码加微信。 微信小程序开发交流qq群 581478349 ; 自己刚研究,,不太会所以都打了标注 个人建议登录用表单提交 欢迎大佬来指导 前端 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> &lt...

qq_41241504的博客 312

jquery ajax mysql登录_jQuery的ajax实现登录验证

这篇文章主要讲一下$.post方法来实现ajax登陆页面代码login登录名:密码:注册$(function(){$(':input[name="username"]').change(function() {txt=$(':input[name="username"]').val();$.post("ajax.php",{username:txt},function(result){$("#ma...

weixin_28786857的博客 290
上一篇: jquery之抛物线式购物车
下一篇: 页面向下滑动实现div显示和隐藏
viser123
码龄11年 5粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值