Eu tenho um provedor wireless, como a demanda da rede tem crescido bastante eu resolvi instalar um sistema Mikrotik para fazer um melhor controle de acesso dos usuarios. Nesse caso eu tenho que cadastrar todos os usuarios no sistema, para facilitar o cadastro de todos eu resolvi criar uma intranet, com isso quando o usuario faz o acesso pela primeira vez no sistema ele é redirecionado para um formulario de cadastro que eu recebo via e-mail. Onde ele vai digitar o nome, telefone, email, usuario, senha e endereço de mac. Dai surgiu meu problema o endereço de MAC, muitos não sabiam onde buscar essa informação. Então para viabilizar o cadastro para os usuarios adicionei o seguite codigo no meu formulario:
PEGAR O NUMERO DO MAC
<?
function pegaMac(){
exec("ipconfig /all", $output);
foreach($output as $line){
if (preg_match("/(.*)Endereço físico(.*)/", $line)){
$mac = $line;
$mac = str_replace("Endereço físico . . . . . . . . . . :","",$mac);
}
}
return $mac;
}
echo "Mac da Placa: ".pegaMac();
?>
Esse codigo mostra para o usuario o MAC da sua placa de rede, bastava apenas o usuario digitar no campo do formulario o MAC da placa. Mas agora tenho recebido muitos MAC digitados incorretamente. Desde então tenho tentado unir esse script com meu formulario de cadastro. O formulario que estou utilizando é um form mail comum, contendo três arquivos o formulario.html, process.php e global.inc.php. Segue abaixo o codigo dos arquivos.
Pergunta
Mineiro491
Bom dia pessoal, Estou com o seguite problema.
Eu tenho um provedor wireless, como a demanda da rede tem crescido bastante eu resolvi instalar um sistema Mikrotik para fazer um melhor controle de acesso dos usuarios. Nesse caso eu tenho que cadastrar todos os usuarios no sistema, para facilitar o cadastro de todos eu resolvi criar uma intranet, com isso quando o usuario faz o acesso pela primeira vez no sistema ele é redirecionado para um formulario de cadastro que eu recebo via e-mail. Onde ele vai digitar o nome, telefone, email, usuario, senha e endereço de mac. Dai surgiu meu problema o endereço de MAC, muitos não sabiam onde buscar essa informação. Então para viabilizar o cadastro para os usuarios adicionei o seguite codigo no meu formulario:
Esse codigo mostra para o usuario o MAC da sua placa de rede, bastava apenas o usuario digitar no campo do formulario o MAC da placa. Mas agora tenho recebido muitos MAC digitados incorretamente. Desde então tenho tentado unir esse script com meu formulario de cadastro. O formulario que estou utilizando é um form mail comum, contendo três arquivos o formulario.html, process.php e global.inc.php. Segue abaixo o codigo dos arquivos.Sera que alguém pode me ajudar com esse problema?
Muito obrigado pela atenção.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.