Existuje spôsob ako zistiť MAC adresu?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- mergi
- Člen | 1
Již několik let používám ve firemní síti tento script
<?php
$remoteIp = rtrim($_SERVER['REMOTE_ADDR']);
$location = rtrim(`arp -a $remoteIp`);
$location = preg_replace('/\s+/', 's', $location);
$location = split('\s',$location);
$num=count($location);
$loop=0;
while ($loop<$num) {
//mac address is always one after the
//IP after inserting the firstline
//(preg_replace) line above.
if ($location[$loop]==$remoteIp) {
$loop=$loop+1;
echo "<h1>Client MAC Address: ".$location[$loop]."</h1>";
return;
} else {
$loop=$loop+1;
}
}
?>
- Patrik Votoček
- Člen | 2221
je celkem možné že ti to ve firemní síti funguje nicméně na internetu s tím bude problém.