Alguém pode me passar um código para geo redirect?

  • Autor Autor juan186
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
juan186

juan186

Gamma
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola, llevo toda la mañana buscando por google un código en php para hacer georedirecciones desde mi hosting, pero además de haber poca información al respecto, los pocos scripts que he probado no me funcionan, o me dan error. ¿Puede alguien pasarme un código?

muchas gracias
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Este te puede ayudar PHP GeoIPLocation Library - IP Address to Country - Chirag Mehta : chir.ag :encouragement:

PHP:
<?php
include('geoiploc.php');
$ip = $_SERVER['REMOTE_ADDR'];
$pais = getCountryFromIP($ip, 'NamE');
if($pais == 'Mexico'){
header('Location: http://google.mx/');
}
?>
Casi casi...

PHP:
<?php
	if (isset($_SERVER['HTTP_CLIENT_IP'])) $ip = $_SERVER['HTTP_CLIENT_IP'];
	elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
	elseif (isset($_SERVER['HTTP_X_FORWARDED'])) $ip = $_SERVER['HTTP_X_FORWARDED'];
	elseif (isset($_SERVER['HTTP_FORWARDED_FOR'])) $ip = $_SERVER['HTTP_FORWARDED_FOR'];
	elseif (isset($_SERVER['HTTP_FORWARDED'])) $ip = $_SERVER['HTTP_FORWARDED'];
	else $ip = $_SERVER['REMOTE_ADDR'];
	include('geoiploc.php');
	if (getCountryFromIP($ip, 'NamE') == 'mexico') header('Location: https://www.google.mx/');
?>
 
Última edição:
Voltar
Topo