PHP는 간단한 착륙 절차는 HTML 코드 및 로그인 검증 절차로 구현

HTML 코드와 최신 PHP에서 구현 간단한 착륙 절차 및 로그인 검증 절차

다음은되어 다음 서른 넷 최신 마무리 모두를위한 HTML 코드 및 로그인 인증 절차를 구현 간단한 PHP 착륙 절차 기사의, 나는 희망 당신은 그것을 즐길 것이다!

 

 

HTML代码:
<양식 액션 = "verify.php"방법 = "POST">
    사용자 이름 :로 <br>
    <입력 유형 = "텍스트"이름 = "사용자 이름">로 <br>로 <br>
    암호 :로 <br>
    <입력 TYPE = "비밀번호"NAME = "비밀번호"> <br> <br> 가상
    <input 타입 = 이름 = "값 ="로그인 " '제출' '제출'
</ FORM>

verify.php
<? PHP 
경우 (는 isset ($ _ POST [ '제출'])) { 
    $ dbHost = "로컬 호스트"; // 데이터베이스 일반적으로는 로컬 호스트의 위치 
    $의 dbuser에 = "XXXX"; // 데이터베이스 사용자 이름 
    $ dbPass = "XXXXXX"; // 데이터베이스 암호 
    $ = "DB_NAME"dbDatabase; // 데이터베이스 이름 
     
    $ DB를 =로 mysql_connect ($ dbHost, $ dbuser에, $ dbPass) 또는 ( "오류는 데이터베이스에 연결.") 다이; 
    // 연결 databasse에 
    반환 mysql_select_db ($ dbDatabase, $의 dB) 또는 ( "데이터베이스를 선택할 수 없습니다.") 죽을; 
    // 데이터베이스 선택 
     
    / * 
    위의 코드가 다른 파일, 당신은 'include'filename.php 배치 할 수 있습니다 될 수 있습니다; 대신. 
    * / 
     
    // 사용자 이름과 암호를, 데이타베이스를 검색 할 수 있습니다 
    암호 암호화의 어떤 종류를 선택 // 나는 SHA256 선택 
    // 암호 기능 (안 MySQL의 모든 버전에서). 
    $ USR =는 mysql_real_escape_string ($ _ POST [ '이름']); 
    $ 우선권 = 해시 ( 'SHA256'는 mysql_real_escape_string ($ _ POST [ '암호'])); 
    $ SQL =는 mysql_query이 ( "SELECT * users_table FROM  
        WHERE 이름 = '$의 USR'와 
        암호 = '$ 싶어서' 
        LIMIT 1"); 
    (mysql_num_rows도의 ($ SQL) == 1) {경우 
        $ 로우로 MYSQL_ASSOC = ($의 SQL); 
        으로 session_start (); 
        $ _SESSION [ '이름'] = $ 행 [ '이름']; 
        $ _SESSION [ 'FNAME'] = $ 행 [ ' 
        $ _SESSION [ 'LNAME'] = $ 행 [ 'LAST_NAME']; 
        $ _SESSION [ '기록'] = TRUE; 
        헤더 ( "위치 : users_page.php"); // 당신이 원하는 페이지로 이동하기 위해 수정 
        출구; 
    } 다른 { 
        헤더 ( "위치 : login_page.php"); 
        출구; 
    } 
} 다른 {// 폼 버튼 인덱스 페이지 또는 로그인 페이지로 이동를 제출하지 않은 경우 
    헤더 ( "위치 : index.php를");     
    출구; 

?>

users_page.php
<?php 
session_start(); 
if(!$_SESSION['logged']){ 
    header("Location: login_page.php"); 
    exit; 

echo 'Welcome, '.$_SESSION['username']; 
?>
 

 

 


또한 읽기 :
· PHP 사용자 로그인 정보의 일례를 저장하기 위해 세션을 사용
· PHP 쿠키 자동 로그인 기능 인스턴스를 통해 YII 프레임 워크를 달성
· DZ 포럼 방문 및 데이터 수집을 시뮬레이션 CURL에서 PHP
· PHP가 (POST 헤더 등 포함) 컬로서 데이터 취득
· PHP 암호화 처리 예를 착륙 디자인
· PHP 예제 비밀번호를 달성하기 위해
- PHP 컬을 시뮬레이션 착륙 Discuz가 포럼을 통해
· PHP를 수집 포럼 시뮬레이션 착륙을 실현, 페이지 예 인출
· PHP + AJAX 사용자 로그인 인스턴스
· PHP + jQuery를 + 간단한 예제 착륙 아약스
· PHP 방명록 (6) - 종료 착륙
· PHP CURL 시뮬레이션 착륙 과정과 절차
· PHP가 세션 검증 도착
· PHP 간단한 로그인 클래스
· PHP는 서명 확인 코드를 달성하기 위해

추천

출처www.cnblogs.com/lixiaocan/p/11205390.html