php如何实现登录页面

php如何实现登录页面

开始自然是从最简单的功能起步,我第一个任务选择了做一个登录操作,其实也没想象中那么简单。

1、首先自然是连接和创建数据库

这部分我写在model.php

$userName='root';$passWord='';$host='localhost';$dataBase='login';//创建连接$conn=mysqli_connect($host,$userName,$passWord,$dataBase);

登录后复制

相关推荐:《php环境搭建》

2、写前台页面,为了熟练前端框架,使用layui框架界面,前面有一段js代码,来判断用户名密码输入是否为空。

立即学习“PHP免费学习笔记(深入)”;

nbsp;html>        注册登录    function InputCheck()    {        if (Login.username.value == "")            {             alert("请输入用户名!");             Login.username.focus();             return (false);             }        if (Login.password.value == "")             {               alert("请输入密码!");               Login.password.focus();            return (false);             }         }
    
        
                            
                    

注册登录系统

                
                
                
                                        
                                            
                
                
                                        
                                            
                
                
                    
                                                                    
                
                    
    

登录后复制

3、login.php 用来判断用户名密码的正确性,关于这一点我看了网上的很多方法,五花八门,在我没遇到障碍之前,我决定先用简单的形式,就是用sql语句查询用户名配上密码的结果集,结果集为空,则不存在该用户。

<?php //数据库连接require_once 'model.php';//从登录页接受来的数据$name=$_POST['username'];$pwd=$_POST['password'];$sql="select id,username,password from user where username='$name' AND password='$pwd';";$result=mysqli_query($conn,$sql);$row=mysqli_num_rows($result); if(!$row){         echo "alert('密码错误,请重新输入');location='login.html'";     }    else{         echo "alert('登录成功');location='123'";    };

登录后复制

4、文件目录

1569740734(1).png

5、效果如下:

1569740747(1).png

1569740772(1).png

以上就是php如何实现登录页面的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2524408.html

(0)
上一篇 2025年3月5日 17:54:25
下一篇 2025年3月3日 10:56:58

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php如何实现验证码功能

    php通过gd库实现验证码功能,结合实例形式分析了php验证码相关图片绘制、输出操作实现技巧。分享给大家供大家参考,具体如下: 首先看看实现的效果:(推荐学习:PHP视频教程) 具体实现: 立即学习“PHP免费学习笔记(深入)”; <…

    2025年3月5日
    000
  • php如何实现推荐功能

    所用的函数:int similar_text ( string $first, string $second[, float $percent] ) 利用similar_text将这些文章标题同原文章标题做对比,按标题的相似程度重新排列标题…

    2025年3月5日
    200
  • php如何实现表单的提交

    php如何实现表单提交,具体步骤如下: 首先创建含表单的html文件:upload.html nbsp;html>        上传文件    登录后复制   相关推荐:《php入门教程》 再创建服务端文件:upload.php n…

    2025年3月5日
    200
  • php如何实现表格传值

    php文件之间传值的四种方式说明 POST传值 post传值是用于html的 以上就是php如何实现表格传值的详细内容,更多请关注【创想鸟】其它相关文章!

    2025年3月5日
    200
  • php如何生成安装文件

    一、制作php安装程序的原理和步骤: 检查目录或文件的权限->修改或添加配置文件->检查配置文件的正确性->导入数据库->锁定或删除文件 原理: 将数据库的结构内容导入到相应的数据库中,从这个过程中重新配连接数据库的…

    2025年3月5日
    200
  • php如何更改时区

    修改php.ini,在php.ini中找到data.timezone =去掉它前面的;号,然后设置data.timezone = “asia/shanghai”。  在程序PHP 5以上版本的程序代码中使用函数ini_set(‘…

    2025年3月5日 编程技术
    200
  • php如何判断一个变量是否为空值

    判断变量为空,在许多场合都会用到,同时自己和许多新手一样也经常会犯一些错误,所以自己整理了一下php中一些常用的、判断变量为空的方法。 1. isset功能:判断变量是否被初始化 说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是…

    2025年3月5日
    200
  • php爬虫框架怎么安装

    说到做爬虫,大家都可能第一时间想到的是python,其实php也是可以用来写爬虫程序的。php一贯简洁、易用,亲测使用phpspider框架10分钟就能写出一个简单的爬虫程序。 一、PHP环境安装 和python一样,PHP也需要环境,可以…

    2025年3月5日 编程技术
    200
  • php扩展怎么卸载

    卸载php的命令,使用命令yum remove php是不够的,因为yum并不会帮你把php完全卸载掉,如果你使用php -v可以发现php的版本号仍然存在。 正确的卸载php的方法是:删除php的rpm安装包(其实yum安装在根本上还是使…

    2025年3月5日 编程技术
    200
  • php无限极分类的数组怎么组织

    php无限极分类的数组组织方法 1、新建一张数据表,表字段关系如图 2、从数据库取出数据 立即学习“PHP免费学习笔记(深入)”; 3、将数据组织为二维数据的形式 4、遍历数组判断其是否有pid元素 5、使用引用的方式,创建一个多维数组 6…

    2025年3月5日 编程技术
    200

发表回复

登录后才能评论