php登录注册页面

一、注册页面

1、首先要用form表单做一个注册页面:

<h1>注册</h1>
<form action="chuli.php" method="post">
<div>用户名:<input type="text" name="uid" /></div>
<div>密码:<input type="password" name="pwd" /></div>
<div>姓名:<input type="text" name="name" /></div>
<div>性别:
男<input type="radio" name="sex" value="1"/>
女<input type="radio" name="sex" value="0"/></div>
<div>生日:<input type="text" name="birthday" /></div>
<div><input type="submit" value="注册" /></div>

</form>

2、做一个纯php的页面来获取注册页面的数据

<?php
//1.取提交的数据
$uid=$_POST["uid"];//如果是get,就用$_GET()
$pwd=$_POST["pwd"];
$name=$_POST["name"];
$sex=$_POST["sex"];
$birthday=$_POST["birthday"];
//2.向数据库写入
$db=new MySQLi("localhost","root","123","text_0306");
$sql="insert into users
values(‘{$uid}‘,‘{$pwd}‘,‘{$name}‘,{$sex},‘{$birthday}‘)";//这里取每个列名
if($db->query($sql))
{
    echo"注册成功";
}
else
{
    echo"注册失败";
}

?>

二、登陆页面

1、做一个登陆页面的form表单:

<body>
<h1>登陆页面</h1>
<form action="denglu1.php" method="post">
<div>用户名:<input type="text" name="uid" /></div>
<div>密码:<input type="password" name="pwd" /></div>
<div><input type="submit" value="登录" /></div>
</form>
</body>

2、做一个纯php页面来获取登陆页面的数据

<?php
//1.取提交的数据
$uid=$_POST["uid"];
$pwd=$_POST["pwd"];
//2.向数据库写入
$db=new MySQLi("localhost","root","123","text_0306");
$sql="select pwd from users where uid=‘{$uid}‘";//用密码来验证用户名,防止被入侵
$result=$db->query($sql);
$arr=$result->fetch_row();
if($arr[0]==$pwd && !empty($pwd))//验证索引是否等于密码且不能为空
{
    echo"登陆成功";
}
else
{
    echo"登录失败";
}

?>
时间: 2024-08-11 05:32:49

php登录注册页面的相关文章

unity 登录注册页面数据传递(无数据库)

unity  登录注册页面数据传递(无数据库) 继上一篇随笔.制作unity登录注册页面. 创建一下脚本: 新建脚本"goa"(存储全局变量方便其他脚本的调用): using UnityEngine;using System.Collections; public class goa : MonoBehaviour { //用户名    public const string name = "M_name";    //密码    public const stri

登录注册页面实现

多种登录注册页面实现 前后端语言实现用户注册功能 php注册登录系统 原文地址:https://www.cnblogs.com/knuzy/p/9248539.html

路飞项目搭建3 TODO注释, 自定义模态框, vue-cookies操作浏览器cookies, 腾讯云短信开发, 代码(登录注册页面,多方式登录,手机是否存在验证接口,腾讯短信开发)

TODO注释 """ 作用:todo是一种特殊的注释,书写就是 # TODO 注释内容,可以在TODO控制台面板快速定位注释位置 """ 自定义模态框 componses/Login.vue <template> <div class="login"> <span @click="close_login">x</span> </div> </

node.js实现简单的登录注册页面

首先需要新建四个文件 一个服务器js 一个保存数据的txt 一个登陆.一个注册页面html 1.注册页面 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>regist</title> </head> <body> <div> <label for="us

php做登录注册页面及加载

//SQL注入攻击 //1.过滤用户的输入 //2.使用预处理语句 //3.写代码的时候尽量避免 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"

php登录注册页面及加载

                       php注册界面                               <h1>注册页面</h1> <form action="./zhucechuli.php" method="post"> <div>用户名:<input type="text" name="uid" /></div> <div&g

javaweb登录注册页面;

初学javaweb,第一个要做的项目就是登陆注册页面,被这两个页面折磨了两天,终于写出来了,相信也会有许多初学者会面临着写这个页面的问题,给大家提供一段代码,仅供参考. 登录页面: <form action="in.jsp" method="post"> <input type="hidden" name="hidden" value="deng"> <table> &l

PHP制作登录注册页面

用PHP制作登录和注册页面,一共6个页面,三个可视页面:登录.注册.主页,三个处理页面:验证.添加用户.清除退出 注册 <!--这是注册页面d&z-2-z.php,用户可以提交用户名和密码进行注册,点击注册按钮提交给d&z-4-add.php页面处理--> <!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</ti

php+ajax 登录注册页面

主要是登录注册功能,前端后台验证没有什么,这个大家可以自己加上去,比如过滤啊,正则啊等 还是先放图吧 这是登录及注册界面  点击注册切换到注册界面,点击登录切换到登录界面 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="js/jquery.js" type="tex