1. ในกรณีที่ท่านไม่มี Firewall ท่านสามารถ SET IP จากเครื่องได้เลยเช่น 172.16.0.210
โค๊ดที่ท่านจำเป็นต้องใช้คือ Code (PHP)
<?
$_SERVER['REMOTE_ADDR'];
?>
2. ในกรณีที่ มีการผ่าน Firewall กำหนด IP นอก หรือ IP ใน อย่างชัดเจน ท่านจำเป็นต้องระบุถึง ตัวตนของ PC หรือ NOTEBOOK คือ Mac Address เนื่องจากการรันแต่ละครั้ง firewall จะกำหนด IP เช่น
IP นอก Group 172.16.0.7
IP ใน Group 172.16.0.8
* หมายเหตุ IP จะออกมาเป็น Group
เพราะฉะนั้นแนวทางบฎิบัติ จำเป็น ต้องดึง Mac Address ออกมาใช้งาน
โค๊ดที่ท่านจำเป็นต้องใช้คือ Code (PHP)
<?
ob_start(); // Turn on output buffering
system("ipconfig /all"); //Execute external program to display output
$mycom=ob_get_contents(); // Capture the output into a variable
ob_clean(); // Clean (erase) the output buffer
$findme = "Physical";
$pmac = strpos($mycom, $findme); // Find the position of Physical text
$mac=substr($mycom,($pmac+36),17); // Get Physical Address
echo $mac;
?>