资讯专栏INFORMATION COLUMN

PHP+MySQL实现简单的登录注册案例(详细版附代码)

HollisChuang / 936人阅读

摘要:简单介绍一下登录注册案例数据存储于数据库页面使用搭建一首先我们先用代码开发工具创建一个文件夹记住创建在你自己的电脑集成工具的运行目录下二创建一下文件夹与文件如图所示接下来展示代码部分登录注册案例注册登录案例注册登录

简单介绍一下PHP登录注册案例

数据存储于MySQL数据库

页面使用PHP+HTML搭建

一、首先我们先用代码开发工具创建一个文件夹PHP-login(记住创建在你自己的电脑集成工具的运行目录下)

 二、创建一下文件夹与文件(如图所示)

接下来展示代码部分

index.php

            PHP登录注册案例            
PHP注册登录案例

register.html

        注册页面  

用户注册




 register.php

alert("注册成功,请登录");location="login.html"";    }else{        echo "";    }}else{    echo "";}?>

login.html

         注册登录 

注册登录系统


login.php

alert("密码错误,请重新输入");location="login.html"";     }   else{        echo "";   }?>

connectsql.php

set_charset("utf8");        // 检测连接    if ($conn->connect_error) {        die("数据库连接失败: " . $conn->connect_error);    }?>

user.html

									

欢迎登录成功

regitlogin.sql 数据库文件代码

-- phpMyAdmin SQL Dump-- version 5.0.2-- https://www.phpmyadmin.net/---- 主机: 127.0.0.1:3306-- 生成日期: 2021-09-26 02:57:47-- 服务器版本: 5.7.31-- PHP 版本: 7.3.21SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";START TRANSACTION;SET time_zone = "+00:00";/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;/*!40101 SET NAMES utf8mb4 */;---- 数据库: `regitlogin`---- ------------------------------------------------------------ 表的结构 `user`--DROP TABLE IF EXISTS `user`;CREATE TABLE IF NOT EXISTS `user` (  `id` mediumint(32) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT "id",  `username` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT "用户名",  `password` varchar(64) COLLATE utf8_unicode_ci NOT NULL COMMENT "密码",  PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;COMMIT;/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

数据库截图:

数据库具体操作:首先创建一个数据库名字叫做regitlogin,再创建一个数据表user,选项有id,username,password具体类型参数如下图

 

 

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/121223.html

相关文章

  • php+mysql开发账号注册/登录/登陆后才可以查看/登陆后才可以下载功能

    摘要:本人这次的案例就是做一个注册账号,登录账号,登陆后才可以查看某些资源的功能,其实就是简单的操作数据库。登录表单里客云登录你需要登陆后,才可以获取本站资源请输入账号请输入密码登陆没有账号立即注册登录处理页面。 几乎大部分的网站都有注册账号,登录系统,这是非常需要的一个模块。本人这次的案例就是做一个注册账号,登录账号,登陆后才可以查看某些资源的功能,其实就是简单的php操作数据库。 首先讲...

    Arno 评论0 收藏0
  • Vue-book 2.0 一个移动端简单全栈 web APP

    摘要:本项目是一个简单的全栈项目,前端新手可以拿来练练手。项目实现了一些简单的功能,后台可以对图书进行录入录出扫码或手动,前台显示录入的图书,并且前台注册登录后可以将书的订单发给服务器,并存到服务器。 Vue-book 2.0 Github 地址:https://github.com/percy507/v... 【觉得不错就来个 star 吧 ^_^】 说明(菜鸟请进,大神绕道 ~) 前端...

    wh469012917 评论0 收藏0
  • Vue-book 2.0 一个移动端简单全栈 web APP

    摘要:本项目是一个简单的全栈项目,前端新手可以拿来练练手。项目实现了一些简单的功能,后台可以对图书进行录入录出扫码或手动,前台显示录入的图书,并且前台注册登录后可以将书的订单发给服务器,并存到服务器。 Vue-book 2.0 Github 地址:https://github.com/percy507/v... 【觉得不错就来个 star 吧 ^_^】 说明(菜鸟请进,大神绕道 ~) 前端...

    NotFound 评论0 收藏0
  • 1、JDBC 2、DBUtils

    摘要:是访问数据库的标准规范提供了一种基准据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。在将此值发送到数据库时,驱动程序将它转换成一个类型值。例如值不支持中文,如果需要使用非英文字符,将进行转换。 01JDBC概念和数据库驱动程序 * A: JDBC概念和数据库驱动程序 * a: JDBC概述 * JDBC(Java Data...

    galaxy_robot 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<