태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
블로그 이미지

HabonyphP eBook

PHP 소스 강좌, 데이터베이스, 레퍼런스 전자책 소개 등 수록. by 하보니



맥 주소 추출 및 검증 클래스

 

윈도우, 리눅스에서 사용 가능한 맥주소 추출 및 검증하는 소스입니다. 상수 USERLOG_DIRNAME 는 맥 주소가 저장되는 디렉터리이름을 작성하는데, 윈도우나 리눅스에서 shell_exec() 를 사용할 수 없을 때 서버에 가상 맥 주소를 저장하기 위한 디렉터리입니다.

 

이 소스가 위치하는 곳에 logs 디렉터리를 만들고, 권한을 707 또는 747, 777 중 하나로 변경해서 사용하면 됩니다. 만약 다른 디렉터리에 저장하고자 한다면 상대경로나 절대경로를 허용하므로 ../logs 또는 /home/www/logs 로 하면 됩니다. 파일에 저장되는 정보는 "ip주소 맥 주소" 입니다.


<?php   
include "mac.class.php"

///  주소 추출  저장
$mac = new macAddress(30); 
$_SESSION['macaddr'] = $mac->put_Macaddr(); 

//  주소 검증할 
$mac = new macAddress(30); 
if(!
$mac->get_Macaddr($_SESSION['macaddr'])) { 
  exit(
'검증된 사용자가 아닙니다.'); 

?>

Download:  mac.class.php



신고
Comment : 0 Trackback : 0
Top
prev 1 ... 10 11 12 13 14 15 16 17 18 ... 39 next