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

php如何实现注册功能

2023-06-14 08:06:08 717人浏览 泡泡鱼
摘要

这篇文章主要介绍PHP如何实现注册功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php注册功能的实现方法:首先在已有的数据库里创建user表;然后创建html注册表单以及PHP注册程序;最后创建登录表单和登录程序

这篇文章主要介绍PHP如何实现注册功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

php注册功能的实现方法:首先在已有的数据库里创建user表;然后创建html注册表单以及PHP注册程序;最后创建登录表单和登录程序即可。

php注册登录系统简化版

登录注册系统是日常上网最普通的操作,我设了一个分类一步步完善注册登录系统,若哪里有误,请见谅。

所用语言:php

数据库mysql

本次实现功能:

用户注册

用户登录

主要文件:

php如何实现注册功能

完整代码

1 sql 在已有的数据库里创建user表,id,username,passWord三个字段

代码如下:

create table user(id int(10) not null auto_increment,username varchar(30),password varchar(40),primary key(id));

2 connect.php 数据库配置文件

<?php $server="localhost";//主机 $db_username="";//你的数据库用户名 $db_password="";//你的数据库密码 $con = Mysql_connect($server,$db_username,$db_password);//链接数据库 if(!$con){  die("can't connect".mysql_error());//如果链接失败输出错误 }  mysql_select_db('test',$con);//选择数据库(我的是test)?>

3 signup.html 注册表单

<!doctype html><html lang="en"> <head>  <meta charset="UTF-8">  <title>用户注册页面</title> </head> <body>  <fORM action="signup.php" method="post">   <p>用户名:<input type="text" name="name"></p>   <p>密 码: <input type="text" name="password"></p>   <p><input type="submit" name="submit" value="注册"></p>  </form> </body></html>

4 signup.php 注册程序

<?php  header("Content-Type: text/html; charset=utf8"); if(!isset($_POST['submit'])){  exit("错误执行"); }//判断是否有submit操作 $name=$_POST['name'];//post获取表单里的name $password=$_POST['password'];//post获取表单里的password include('connect.php');//链接数据库 $q="insert into user(id,username,password) values (null,'$name','$password')";//向数据库插入表单传来的值的sql $reslut=mysql_query($q,$con);//执行sql  if (!$reslut){  die('Error: ' . mysql_error());//如果sql执行失败输出错误 }else{  echo "注册成功";//成功输出注册成功 } mysql_close($con);//关闭数据库?>

注册流程完成,下面是用户登录

5 login.html 登录表单

<!doctype html><html lang="en"> <head>  <meta charset="UTF-8">  <title>登陆</title> </head> <body>  <form name="login" action="login.php" method="post">    <p>用户名<input type=text name="name"></p>    <p>密 码<input type=password name="password"></p>    <p><input type="submit" name="submit" value="登录"></p>   </form> </body></html>

6 login.php 登录程序

<?PHP header("Content-Type: text/html; charset=utf8"); if(!isset($_POST["submit"])){  exit("错误执行"); }//检测是否有submit操作  include('connect.php');//链接数据库 $name = $_POST['name'];//post获得用户名表单值 $passowrd = $_POST['password'];//post获得用户密码单值 if ($name && $passowrd){//如果用户名和密码都不为空    $sql = "select * from user where username = '$name' and password='$passowrd'";//检测数据库是否有对应的username和password的sql    $result = mysql_query($sql);//执行sql    $rows=mysql_num_rows($result);//返回一个数值    if($rows){//0 false 1 true     header("refresh:0;url=welcome.html");//如果成功跳转至welcome.html页面     exit;    }else{    echo "用户名或密码错误";    echo "     <script>       setTimeout(function(){window.location.href='login.html';},1000);     </script>    ";//如果错误使用js 1秒后跳转到登录页面重试;    }     }else{//如果用户名或密码有空    echo "表单填写不完整";    echo "      <script>       setTimeout(function(){window.location.href='login.html';},1000);      </script>";      //如果错误使用js 1秒后跳转到登录页面重试; } mysql_close();//关闭数据库?>

7 welcome.html 登录成功跳转页面

<!doctype html><html lang="en"> <head>  <meta charset="UTF-8">  <title>登陆成功</title> </head> <body>  欢迎光临 </body></html>

以上是“php如何实现注册功能”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网PHP编程频道!

--结束END--

本文标题: php如何实现注册功能

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

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

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

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

下载Word文档
猜你喜欢
  • php如何实现注册功能
    这篇文章主要介绍php如何实现注册功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php注册功能的实现方法:首先在已有的数据库里创建user表;然后创建HTML注册表单以及PHP注册程序;最后创建登录表单和登录程序...
    99+
    2023-06-14
  • PHP如何实现用户注册功能
    这篇文章主要介绍了PHP如何实现用户注册功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇PHP如何实现用户注册功能文章都会有所收获,下面我们一起来看看吧。一、编写HTML页面为实现用户注册功能,首先需要编写H...
    99+
    2023-07-05
  • PHP怎么实现用户注册功能
    随着互联网应用的不断发展,用户注册功能已经成为各种网站和应用必备的功能之一。PHP是一种流行的服务器端脚本语言,相对于其他语言,PHP在实现用户注册功能方面更加简单、灵活、高效。本文将详细介绍PHP实现用户注册功能的步骤和相关注意事项。一、...
    99+
    2023-05-14
  • android登录注册功能如何实现
    要实现Android的登录注册功能,你可以按照以下步骤进行操作:1. 创建一个布局文件来设计登录和注册界面。可以使用EditText...
    99+
    2023-10-20
    android
  • Python如何实现注册登录功能
    这篇文章给大家分享的是有关Python如何实现注册登录功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体内容如下本文是用Python写一个注册登录功能,难度不大,很适合练手主要就是用列表和字典,以及逻辑判断用...
    99+
    2023-06-29
  • java注册登录功能如何实现
    Java注册登录功能可以通过以下步骤来实现:1. 创建数据库表:- 创建一个用户表,包括用户ID(主键),用户名,密码等字段。2. ...
    99+
    2023-08-11
    java
  • Python+Tkinter如何实现注册登录功能
    这篇文章给大家分享的是有关Python+Tkinter如何实现注册登录功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体内容如下项目结构:源代码:# -*- coding: ut...
    99+
    2023-06-29
  • php相册功能该如何实现
    php相册功能该如何实现,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。php相册功能的实现方法:1、创建相册首页并实现分页效果;2、创建后台处理页面;3、实现相册上传页面;...
    99+
    2023-06-26
  • Python实现注册登录功能
    用Python写个注册登录功能,供大家参考,具体内容如下 本文是用Python写一个注册登录功能,难度不大,很适合练手主要就是用列表和字典,以及逻辑判断用到的第3方库模块是time模...
    99+
    2022-11-13
  • Node.js实现登陆注册功能
    本文实例为大家分享了Node.js实现登陆注册的具体代码,供大家参考,具体内容如下 1.服务器端 在项目里创建一个json文件用来存储数据,通过express创建服务器对象,fs模块...
    99+
    2022-11-13
  • Node.js实现登录注册功能
    本文实例为大家分享了Node.js实现登录注册功能的具体代码,供大家参考,具体内容如下 目录结构 注册页面: reg.html <!DOCTYPE html> <...
    99+
    2022-11-13
  • Android实现登录注册功能
    本文实例为大家分享了Android实现登录注册功能的具体代码,供大家参考,具体内容如下 运行环境 Android Studio 总体效果图 一、 设计注册页面的布局 二、完成注册...
    99+
    2022-11-13
  • Node+Express+MongoDB如何实现登录注册功能
    小编给大家分享一下Node+Express+MongoDB如何实现登录注册功能,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!注入MongoDB 依赖var mongoose&nb...
    99+
    2022-10-19
  • QT如何实现用户登录注册功能
    这篇文章主要介绍“QT如何实现用户登录注册功能”,在日常操作中,相信很多人在QT如何实现用户登录注册功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”QT如何实现用户登录注册功能”的疑惑有所帮助!接下来,请跟...
    99+
    2023-07-02
  • node.js如何实现简单登录注册功能
    本文小编为大家详细介绍“node.js如何实现简单登录注册功能”,内容详细,步骤清晰,细节处理妥当,希望这篇“node.js如何实现简单登录注册功能”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首先需要一个sev...
    99+
    2023-06-30
  • Java web实现简单注册功能
    今天写了一个注册功能,没有用任何框架!发现不会写了,中间查了好几次百度。不过还是顺利的写完并且跑起来了。在这里记录一下。我认为有时候写这些代码还是对我们理解框架很有帮助的,因为框架也...
    99+
    2022-11-13
  • ajax中怎么实现注册功能
    ajax中怎么实现注册功能,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、当我们在验证表单的时候,为了阻止把错误的也发送到服务器,我们通...
    99+
    2022-10-19
  • 用js实现用户注册功能
    本文实例为大家分享了js实现用户注册功能的具体代码,供大家参考,具体内容如下 1.HTML代码结构 <BODY> <FORM action="su...
    99+
    2022-11-12
  • js实现登陆与注册功能
    本文实例为大家分享了js实现登陆与注册功能的具体代码,供大家参考,具体内容如下 1、首先在phpstudy文件中寻找到一个文件名叫 “www” 的文件  在里面创建html...
    99+
    2022-11-12
  • python实现登录与注册功能
    本文实例为大家分享了python实现登录与注册的具体代码,供大家参考,具体内容如下 1. 案例介绍 本例设计一个用户登录和注册模块,使用 Tkinter 框架构建界面,主要用到画布、...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作