viniciuspedra
(usa Debian)
Enviado em 10/11/2011 - 11:50h
vamos lá...
partindo então dos dados do arquivo que o comando arp -a salvou, fiz a seguinte gambiarra...
<?
$arquivo = "arquivo_salvo.txt";
$meuArray = file("$arquivo");
for ($n=0; $n < count($meuArray); $n++)
{}
@abre = fopen("$arquivo","r");
if (!$abre)
{
echo "Ops! Ocorreu um erro ao abrir o arquivo!";
exit;
}
for ($i=0; $i < $n; $i++)
{
$le = fgetss($abre,1024);
$le = explode("[ether]",$le);
$lido1 = strtoupper(trim($le[0]));
$result1 = str_replace("? (","",$lido1);
$result2 = str_replace(") EM","",$result1);
echo "$result2";
echo "<br>";
}
?>
Dae fica apenas pendente para finalizar, o insert no banco de dados que não é coisa dificil :D