首页  >  文章  >  后端开发  >  php 怎么实现用户注册登录界面

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

藏色散人
藏色散人原创
2022-11-19 09:37:005628浏览

php实现用户注册登录界面的方法:1、创建log.php登录主界面;2、设置register.php注册主界面;3、通过mysqli_connect连接数据库并进行相应的数据操作即可。

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

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

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

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

log.php(登录主界面)

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

bad4db390a1866310f10c514bc008bf.jpg





无标题文档



    

登录界面

账号 :

密码 :
注册账号

log_ok.php

745acfe0a665e7f7f5bdf94baec241d.jpg





无标题文档


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不重复。有条件,您可以实现一下,可以发给我互相交流下,另外,重复密码验证我也没有设置,这只是个简单的,您如果想的话,做出来给我发一份。哈哈。

96d80ec907fee11282457080ca58196.jpg





无标题文档





注册界面

账号: ">

姓名:

性别:

年龄:

地址:

邮箱:

密码:

确认 密码:

手机号:

<< 返回上一页 点击注册

register_ok.php

cac5286c4f73e49374adc35a21cdc2a.jpg





无标题文档



alter('添加失败');history.go(-1);";
}
}
echo"$id $username $sex $age $address $mail $password $number";
?>

conn.php(连接数据库)





conn文件




数据库

1.数据库名是regist

2.表名是register

976236765a7d366ab3ac4f4b032ec4b.jpg

推荐学习:《PHP视频教程

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

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn