PHP에서 로그인 기능을 구현하는 방법: 1. 데이터베이스를 연결하고 생성합니다. 2.layui 프레임워크를 사용하여 사용자 이름과 비밀번호 입력이 비어 있는지 확인합니다. 3. "login.php"를 생성하여 정보의 정확성을 확인합니다. 4. 로그인 효과를 확인하세요.
PHP 로그인 기능 구현
당연히 가장 간단한 기능부터 시작했지만, 생각보다 간단하지 않았습니다.
1. 먼저 데이터베이스를 연결하고 생성합니다.
이 부분은 model.php에 작성했습니다.
$userName='root'; $passWord=''; $host='localhost'; $dataBase='login'; //创建连接 $conn=mysqli_connect($host,$userName,$passWord,$dataBase);
2 프론트엔드 프레임워크에 익숙해지기 위해 Layui를 사용했습니다. 인터페이스를 만들기 위한 프레임워크입니다. 앞에 js 코드가 있습니다. 사용자 이름과 비밀번호 입력이 비어 있는지 확인합니다.
76c82f278ac045591c9159d381de2c57 9fd01892b579bba0c343404bcccd70fb 6012274a928fd1ff093899c3409321b22cacc6d41bbb37262a98f745aa00fbf0 88499d69c5381e3453b4acdedf0d3afc 93f0f5c25f18dab9d176bd4f6de5d30e a80eb7cbb6fff8b0ff70bae37074b813 b2386ffb911b14667cb8f0f91ea547a7注册登录6e916e0f7d1e588d4f442bf645aedb2f 9c3bca370b5104690d9ef395f2c5f8d1 84fb051152a75de76fa5ac89062af38c function InputCheck() { if (Login.username.value == "") { alert("请输入用户名!"); Login.username.focus(); return (false); } if (Login.password.value == "") { alert("请输入密码!"); Login.password.focus(); return (false); } } 2cacc6d41bbb37262a98f745aa00fbf0 70a5e3b3668c161d310d45fa7a2257f7 0ec150d2f91181917f121b660f33619e 2d70337eb0283dd5aaf2194c77dbf61d 872e068b23cab27ce3d7d18c4dd3f104 b1b43e4f54f16730e172a0d9239f7c55 87fbc25c76eb4ee38855c6ad2a573260 c1a436a314ed609750bd7c7d319db4da注册登录系统2e9b454fa8428549ca2e64dfac4625cd 94b3e26ee717c64999d7867364b1b4a3 f32b48428a809b51f04d3228cdf461fa 9b8a638eb0a123998e0dcedf43dbbeda ad29588debfb592956c4c08606e16152用户名8c1ecd4bb896b2264e0711597d40766c 5e67097ac584553f05ee45d4bc8bddbb 45c93afb097a11074ed2d2691dc813d3 94b3e26ee717c64999d7867364b1b4a3 94b3e26ee717c64999d7867364b1b4a3 9b8a638eb0a123998e0dcedf43dbbeda ad29588debfb592956c4c08606e16152密 码8c1ecd4bb896b2264e0711597d40766c 5e67097ac584553f05ee45d4bc8bddbb a267a0ef0508006df0c9ade2c3de35df 94b3e26ee717c64999d7867364b1b4a3 94b3e26ee717c64999d7867364b1b4a3 9b8a638eb0a123998e0dcedf43dbbeda 955259a2ec89d2af493d489c4b11a016 954d795e0028c9bbbb251c7e8c6d985e 28ea0d221fdf47833a4d698c7b43d4ea 94b3e26ee717c64999d7867364b1b4a3 94b3e26ee717c64999d7867364b1b4a3 f5a47148e367a6035fd7a2faa965022e 94b3e26ee717c64999d7867364b1b4a3 94b3e26ee717c64999d7867364b1b4a3 94b3e26ee717c64999d7867364b1b4a3 36cc49f0c466276486e50c850b7e4956 73a6ac4ed44ffec12cee46588e518a5e
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 "<script>alert('密码错误,请重新输入');location='login.html'</script>"; } else{ echo "<script>alert('登录成功');location='123'</script>"; };
4. 파일 디렉토리
5.Effect
전반적으로 다음 작업은 매우 간단하기 때문에 어렵지 않습니다. 등록 기능과 인증 코드 기능이 있습니다.
추천: "
PHP 튜토리얼위 내용은 PHP 로그인 기능을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!