PHP Ionic Angular HTML5 AJAX Javascript CSS MySQL jQuery Forum


Authentication ป้องกันไฟล์ด้วย php

25 September 2008 By Ninenik Narkdee
php authentication ป้องกันไฟล์

คำสั่ง การ กำหนด รูปแบบ ตัวอย่าง เทคนิค ลูกเล่น การประยุกต์ การใช้งาน เกี่ยวกับ php authentication ป้องกันไฟล์



How to protect a document with PHP's authentication.
มาทำวิธีป้องกันการเข้าดูไฟล์ด้วย php กันดีกว่า วิธีง่ายๆในการป้องกันด้วย password
ที่หลายคนยังไม่เคยลอง หลายคนคงจะเคยเห็นเวลาเข้าเวบส่วนที่มี password
บางเวบจะเป็น Box แสดงขึ้นมาให้ใส่ username &password คราวนี้เราจะมาทำเองกัน ง่ายๆครับ

ลองดูโค๊ดข้างล่าง สามารถ copy ไปใช้ได้เลย ต้องการให้ไฟล์ไหน มีการป้องกันก็ copy
เอาไปใส่ในต้นไฟล์นั้น จะเป็นการเช็ค Username & Password ที่สามารถใช้งานได้หลายรูปแบบ
// include this file where you want to limit access.

<?php
$username = "test"; 
$password = "123"; 
function authenticate() { 
header("WWW-authenticate: basic realm='Protected'"); 
header("HTTP/1.0 401 Unauthorized"); 
echo "You must enter a valid login ID and password! "; 
exit; 
} 
function CheckPwd($user,$pass) { 
	global $username,$password; 
	return ($user != $username || $pass != $password)?false:true; 
} 
if(!isset($PHP_AUTH_USER)) { 
	authenticate(); 
}elseif(!CheckPwd($PHP_AUTH_USER,$PHP_AUTH_PW)) { 
	authenticate(); 
} 
?>

 

------ส่วนนี้เป็น html --------
Welcome,You haveauthenticated successfully!
จากข้างบนเราสามารถนำมาประยุกต์ใช้ร่วมกับฐานข้อมูลก็ได้ โดยให้ลิสต์ username & password
มาจากฐานข้อมูลแทน อันนี้อยู่ที่แต่ละคนจะดัดแปลงไปใช้เอาเองล่ะกันครับ







Tags:: ป้องกันไฟล์ authentication php






อย่าลืมกด Like กด Share เป็นกำลังใจ ในการสร้างบทความใหม่ๆ น่ะครับ


URL สำหรับอ้างอิง