今日最新!php 怎么实现用户注册登录界面

时间:2022-11-19 09:45:59       来源:PHP中文网

本教程操作环境:Windows7系统、PHP8.1版、Dell G3电脑。

php 怎么实现用户注册登录界面?


【资料图】

PHP登录与注册页面简单实现(包含数据库验证)(包含数据库)

log.php(登录主界面)

由于是简单的页面,登录页面只做了数据库验证,其实有条件也可以加上邮箱验证和验证码验证。

无标题文档    

登录界面

账号 :

密码 :
     注册账号
登录后复制

log_ok.php

无标题文档connect_error) {            die("Connection failed: " . $conn->connect_error);        }        //验证内容是否与数据库的记录吻合。        $sql = "SELECT * FROM register WHERE (account="$name") AND (password="$pwd")";        //执行上面的sql语句并将结果集赋给result。        $result = $conn->query($sql);        //判断结果集的记录数是否大于0        if ($result->num_rows > 0) {                        // 输出每行数据     ,,,不知道为什么在这个变量前设置字符串的时候,必须得用"",""这个是不实现的。。什么不使用也可以成功            while($row = $result->fetch_assoc()) {echo"欢迎".$row["username"];                echo "

账号:" . $row["account"]."
姓名:" . $row["username"]."
性别:" . $row["sex"]."
年龄:" . $row["age"]."
地址:" . $row["address"]."
邮箱:" . $row["mail"]."
电话:" . $row["number"]."

"; } } else { echo "没有您要的信息"; } $conn->close(); //关闭数据库 }?>
登录后复制

register.php(注册主界面)

这个页面我设置了,随机id,只要刷新页面就会出现一个新的账户,但是由于我做的是个简单的,所以没有实现id不重复。有条件,您可以实现一下,可以发给我互相交流下,另外,重复密码验证我也没有设置,这只是个简单的,您如果想的话,做出来给我发一份。哈哈。

无标题文档

注册界面

账号: ">

姓名:

性别:

年龄:

地址:

邮箱:

密码:

确认 密码:

手机号:

   << 返回上一页点击注册
登录后复制

register_ok.php

无标题文档
登录后复制

conn.php(连接数据库)

conn文件
登录后复制

数据库

1.数据库名是regist

2.表名是register

推荐学习:《PHP视频教程》

以上就是php 怎么实现用户注册登录界面的详细内容,更多请关注php中文网其它相关文章!

关键词: 连接数据库 用户注册 编码格式