广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >登录-注册网页实现
  • 678
分享到

登录-注册网页实现

数据库php前端 2023-08-31 21:08:23 678人浏览 安东尼
摘要

re.PHP(登录的前端界面) 登录页面 .home{ text-align: center; font-wei

re.PHP(登录的前端界面)

<!DOCTYPE html><html><head>    <meta charset="utf-8">    <title>登录页面</title>    <style>        .home{            text-align: center;            font-weight: bold;        }        h2 {            color: red;            font-size: 40px;        }        .db_name,        .db_pass {            margin-bottom: 10px;            font-size: 20px;        }        .submit {            font-size: 20px;            margin-bottom: 10px;        }        .login{            font-size: 20px;            margin-left: 300px;        }        .ch{            font-size: 20px;            margin-left: 420px;        }    </style></head><body>    <h2>欢迎来到您的登录界面!</h2>    <fORM action="judge.php" method="POST" class="form">        <div class="home">            <div>                <span>&nbsp;&nbsp;:<input type="text" required class="db_name" name="db_name" /></span><br>                <span>&nbsp;&nbsp;:<input type="passWord" required class="db_pass" name="db_pass" /></span><br>            </div>            <div>                <input type="submit" value="登录" class="submit" />            </div>            <span class="login">还没有账号?<a href="login.php">注册账号</a></span><br>            <span class="ch"><a href="ch.php">修改密码</a></span>        </div>    </form></body></html>

judge.php(登录的后端代码)

$db_name = $_POST['db_name'];$db_pass = $_POST['db_pass'];if(!empty($db_name) && !empty($db_pass)){    $coon = Mysqli_connect('localhost',root','root','admin');    //查询数据    $sql_select = "SELECT db_name,db_pass FROM db_user WHERE db_name = '$db_name' AND db_pass = '$db_pass'";    $ret = mysqli_query($coon,$sql_select);    $row = mysqli_fetch_assoc($ret);    if($db_name == $row['db_name'] && $db_pass == $row['db_pass']){        header("location:panel.php");    }    else{        echo "";    }else{        //判断两次密码是否相等        if ($db_pass == $db_pass_1) {            //插入数据的语句,用于将内容插入数据库的列中            $sql_pw = "INSERT INTO db_user(db_name,db_pass) VALUES ('$db_name','$db_pass')";            //执行SQL语句            $row = mysqli_query($coon, $sql_pw);            //关闭结果集,作用是释放资源            mysqli_free_result($row);            //提示用户注册成功            echo "";            //返回登录界面,也代表注册成功            header('location:re.php');        } else {            echo "";        }    }}

ch.php(修改密码的前端界面)

<!DOCTYPE html><html><!-- 该界面是用户用来修改密码的界面 --><head>    <meta charset="utf-8">    <title>修改密码</title>    <style>        .home {            text-align: center;            font-weight: bold;        }        h2 {            color: red;            font-size: 40px;        }        .db_name,        .db_pass,        .db_newpass,        .db_oldpass {            margin-bottom: 10px;            font-size: 20px;        }        .submit {            font-size: 20px;            margin-bottom: 10px;            margin-left: 35px;        }        .hint {            color: red;        }        .re {            margin-left: 50px;            font-size: 20px;        }    </style></head><body>    <h2>欢迎来到您的修改密码界面!</h2>    <form action="ch_db.php" method="POST" class="form">        <div class="home">            <div>                <span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:<input type="text" required class="db_name" name="db_name" /></span><br>                <span>&nbsp;&nbsp;:<input type="password" required class="db_pass" name="db_pass" /></span><br>                <span>&nbsp;&nbsp;:<input type="password" required class="db_newpass" name="db_newpass" /></span><br>                <span>重复密码<input type="password" required class="db_newpass" name="db_repass" /></span>            </div>            <div>                <input type="submit" value="提交" class="submit" /><br>            </div>            <div>                <span class="hint">小提示:密码成功后会自动返回登录界面!</span><br>                <span class="re"><a href="index.php">返回登录</a></span>            </div>        </div>    </form></body></html>

ch_db.php(修改密码的后端代码)

$coon = mysqli_connect('localhost', 'root', 'root', 'admin');//这是判断修改密码的界面$db_name = $_POST['db_name'];$db_pass = $_POST['db_pass'];$db_newpass = $_POST['db_newpass'];$db_repass = $_POST['db_repass'];$sql_judge = "SELECT db_name,db_pass FROM db_user WHERE db_name='$db_name' AND db_pass = '$db_pass'";$row_judge = mysqli_query($conn,$sql_judge);$ret_judge = mysqli_fetch_assoc($row_judge);if($db_name == $ret_judge['db_name'] && $db_pass == $ret_judge['db_pass']){    if($db_newpass == $db_repass && $db_pass != $db_newpass){        $sql_newjudge = "UPDATE db_user SET db_pass = '$db_newpass' WHERE db_name = '$db_name'";        mysqli_query($conn,$sql_newjudge);        echo "";    }    else{        echo "";    }}else{    echo "";}panel.php(登录成功后的界面)<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta Http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    </body></html><?php$coon = mysqli_connect('localhost','root','root','admin');echo "我的账户";$sql = "SELECT * FROM `db_user` ORDER BY id ASC";$rows = mysqli_query($coon,$sql);echo "登录成功!
"
;?>

写的比较简单,如果有不好的地方还请各位师傅指教!

来源地址:https://blog.csdn.net/x647498949/article/details/126822920

--结束END--

本文标题: 登录-注册网页实现

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

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

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

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

下载Word文档
猜你喜欢
  • 登录-注册网页实现
    re.php(登录的前端界面) 登录页面 .home{ text-align: center; font-wei...
    99+
    2023-08-31
    数据库 php 前端
  • node.js实现登录注册页面
    本文实例为大家分享了node.js登录注册页面展示的具体代码,供大家参考,具体内容如下 首先需要新建四个文件 一个服务器js 一个保存数据的txt 一个登陆、一个注册页面html 1、注册页面 <...
    99+
    2022-06-04
    页面 node js
  • javaweb实现注册登录页面
    本文实例为大家分享了javaweb实现注册登录页面的具体代码,供大家参考,具体内容如下 <%@ page language="java" contentType="text/h...
    99+
    2022-11-13
  • Java实现登录与注册页面
    用java实现的登录与注册页面,实现了客户端(浏览器)到服务器(Tomcat)再到后端(servlet程序)数据的交互。这里在注册页面加入了验证码验证。 注册的html代码,页面非常...
    99+
    2022-11-13
  • Android实现登录注册页面(上)
    简单的Android开发登录注册,这个是没有连数据库的。 首先,新建项目,新建一个登录页面LoginActivity和注册页面RegisterActivity。 下面是登录页面的代码...
    99+
    2022-11-13
  • Android实现登录注册页面(下)
    前面我们已经完成了登录注册页面的布局,下面我们实现验证登录和记住密码的功能。 我们这里还没用到数据库,所以我们的验证的账号密码,是写死的。 首先进入登录页面,可以从这里跳转到注册页面...
    99+
    2022-11-13
  • JavaScript实现简易登录注册页面
    本文实例为大家分享了JavaScript实现简易登录注册页面的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html>   <h...
    99+
    2022-11-12
  • Android studio 实现app登录注册页面
    目录 activity_main.xml代码如下 MainActivity.java代码如下 用于高校实现Android studio专业课作业提交,如确实有用,欢迎观众姥爷打赏 该页面实现了注册页面的布局效果,包含用户名,密码,忘记密...
    99+
    2023-10-06
    android-studio adb android android studio
  • JavaScript怎么实现注册登录页面
    本篇内容介绍了“JavaScript怎么实现注册登录页面”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-19
  • Java怎么实现登录与注册页面
    本文小编为大家详细介绍“Java怎么实现登录与注册页面”,内容详细,步骤清晰,细节处理妥当,希望这篇“Java怎么实现登录与注册页面”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。用java实现的登录与注册页面,实...
    99+
    2023-06-30
  • 基于Viewpager2实现登录注册引导页面
    本文实例为大家分享了Viewpager2实现登录注册引导页面的具体代码,供大家参考,具体内容如下 介绍 屏幕滑动是两个完整屏幕之间的切换,在设置向导或幻灯片等界面中很常见 实现图(图...
    99+
    2022-11-13
  • JavaScript如何实现简易登录注册页面
    小编给大家分享一下JavaScript如何实现简易登录注册页面,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体内容如下<!DOCTYPE htm...
    99+
    2023-06-26
  • springboot+VUE实现登录注册
    本文实例为大家分享了springboot+VUE实现登录注册的具体代码,供大家参考,具体内容如下 一、springBoot 创建springBoot项目 分为三个包,分别为contr...
    99+
    2022-11-12
  • Android Studio怎么实现注册页面跳转登录页面
    今天小编给大家分享一下Android Studio怎么实现注册页面跳转登录页面的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了...
    99+
    2023-06-30
  • AndroidStudio实现注册页面跳转登录页面的创建
    本文是用来介绍Android Studio创建注册页面跳转登录页面的界面设计以及跳转功能地实现,完整结构见文章结尾。 用户注册界面 <xml version="1.0" en...
    99+
    2022-11-13
  • node.js怎么实现网站登录注册功能
    这篇文章主要介绍了node.js怎么实现网站登录注册功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇node.js怎么实现网站登录注册功能文章都会有所收获,下面我们一起来看看吧。效果如下  ...
    99+
    2023-06-17
  • java实现注册登录系统
    本文实例为大家分享了java实现注册登录系统的具体代码,供大家参考,具体内容如下 1、创建菜单,注册,登录,退出 2、注册模块: a) 通过键盘输入用户名,密码b) 保存用户名密码到...
    99+
    2022-11-13
  • Python实现注册登录功能
    用Python写个注册登录功能,供大家参考,具体内容如下 本文是用Python写一个注册登录功能,难度不大,很适合练手主要就是用列表和字典,以及逻辑判断用到的第3方库模块是time模...
    99+
    2022-11-13
  • Python实现用户登录注册
    简单的Python代码:用户登录注册 利用业余时间,写了一个用户进行登录注册的代码,非常简单。主要实现的功能是: 1、可以进行用户登录,在用户进行登录之前,对用户名进行检查,查看是否...
    99+
    2022-11-13
  • android实现注册登录程序
    本文实例为大家分享了android实现注册登录程序的具体代码,供大家参考,具体内容如下 注册页面: user_register.xml: <xml version="1.0" ...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作