Saber se acesso a aplicação web é feito pela rede interna ou externa
Publicado por Marcos Vinicius Campez (última atualização em 02/09/2010)
[ Hits: 9.587 ]
Homepage: http://bytelivre.net
Script que contém uma função que retorna se o usuário acessa a sua aplicação web de modo interno ou externo a rede.
<?php
function ConfereIPExtInt(){
$ip_server = $_SERVER['SERVER_ADDR'];
$ip_remoto = $_SERVER['REMOTE_ADDR'];
$array_ip_server = explode(".",$ip_server);
$array_ip_remoto = explode(".",$ip_remoto);
if (($array_ip_server[0] == $array_ip_remoto[0]) || ($array_ip_server[1] == $array_ip_remoto[1])){
return 0; //ip interno
}else{
return 1; //ip externo
}
}
//exemplo de uso da função
$var = ConfereIPExtInt();
if ($var == 0){
echo "Acesso Interno!";
}else{
echo "Acesso Externo!";
}
?>
Script para noticias no formato rss
Acesso a Diretórios ou Arquivos Específicos
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Ativando e usando "zoom" no ambiente Cinnamon
Vídeo Nostálgico de Instalação do Conectiva Linux 9
Como realizar um ataque de força bruta para desobrir senhas?
Gostaria de saber quais plataformas realmente oferecem bónus significa... (0)
Estou tentando ser legalista, mas tá complicado! (8)









