웹사이트 백그라운드 로그인 (2) 로그인 처리

이전 섹션을 마친 후 웹사이트의 백엔드 로그인 페이지를 작성하는 방법에 대해 이야기했습니다. 이번 섹션에서는 로그인 과정에 대해 설명하겠습니다. 다음으로 로그인 성공 여부를 확인하는 방법을 살펴보겠습니다.

login.php 코드는 다음과 같습니다.

<?php 
session_start (); 
require_once("../config/config.php");
    $password = $_POST['password'];
    //查询数据库 然后取出数据库的信息,如果和表单提交的信息一致,则登录成功,进入后台管理
    $sql = "select * from admin where  password='$password'";
    $res = mysql_query($sql);
    $row = mysql_fetch_row($res);
    if($row){
        echo "<script>alert('登录成功')</script>";
        echo "<script>location.href='index.php'</script>";
    }else{
        echo "<script>alert('登录失败')</script>";
        echo "<script>history.go(-1);</script>"; //登录失败返回上一个页面
    }
 ?>

데이터베이스에 연결한 후 sql을 사용합니다. 양식에 의해 제출된 정보를 데이터베이스와 비교하는 명령문 정보가 판단되면 데이터베이스에서 동일한 사용자 이름과 비밀번호가 발견되면 사용자는 로그인할 수 있습니다. 로그인에 성공하면 백엔드로 점프합니다. 로그인에 실패하면 로그인에 성공하면 그림과 같이 로그인 페이지로 이동합니다.

지속적인 학습
||
<?php session_start (); require_once("../config/config.php"); $password = $_POST['password']; //查询数据库 然后取出数据库的信息,如果和表单提交的信息一致,则登录成功,进入后台管理 $sql = "select * from admin where password='$password'"; $res = mysql_query($sql); $row = mysql_fetch_row($res); if($row){ echo "<script>alert('登录成功')</script>"; echo "<script>location.href='index.php'</script>"; }else{ echo "<script>alert('登录失败')</script>"; echo "<script>history.go(-1);</script>"; //登录失败返回上一个页面 } ?>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~