No estás registrado (Registrarse)

Vanilla 1.1.10 es un producto de Lussumo. Para más información: Documentación, Soporte.

    •  
      CommentAuthorAd-Senseí
    • CommentTimeOct 11th 2012 editado
     # 1
    Sabeís algún script en php que:


    Imagina que tengo 10 páginas y cada una es para un país.
    Y quiero que cuando un usuario entre a mi web, al detectar la ip
    se sepa del pais dónde se encuentra, y le redirija a la
    página que tengo para su país?

    Es decir algo asi como que si entro yo y soy de españa
    me lleve a una url que tengo con la web para españoles
    y si pulsa un guiri que le salga la página en inglis que tengo
    para guiris, y así sucesivamente?


    Graciasagua de coco | Wasap | washap telecharger whatsapp Remedios Naturales
    •  
      CommentAuthorJavi
    • CommentTimeOct 11th 2012
     # 2
    https://www.google.es/search?q=geo+redirect&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:es-ES:official&client=firefox-a

    Hay muchos, desde servicios web hasta implementaciones en apache (MaxMind por ejemplo)

    Un saludo,
    •  
      CommentAuthorAd-Senseí
    • CommentTimeOct 11th 2012
     # 3
    •  
      CommentAuthornets
    • CommentTimeOct 11th 2012
     # 4
    Yo tengo simplemente una tabla con un listado de rangos de IP´s y países a los que pertenecen, miro la IP y redirecciono.. :)

    Si quieres la tabla te la envio.

    Saludos.Compramania Curso de Google Ads | Desarrollo web de todos los niveles. SEO. Contáctame.
    •  
      CommentAuthorignatius
    • CommentTimeOct 11th 2012
     # 5
    Posted By: netsrangos de IP´s y países a los que pertenecen, miro la IP y redirecciono

    ¿No se quedan obsoletas esas tablas? :pop:
    •  
      CommentAuthorTolosa
    • CommentTimeOct 11th 2012
     # 6
    detecta el Idioma del navegador y ya está.... ... no soy programador pero estas cosas son básicas digo yo...:dumb:
    salu2
    •  
      CommentAuthorAlfredo
    • CommentTimeOct 11th 2012
     # 7
    Posted By: Tolosadetecta el Idioma del navegador y ya está.... ... no soy programador pero estas cosas son básicas digo yo... :dumb:


    Eso es lo mejor y te evitas todo el rollo de las IPs. Se puede incluso poner una cookie y así le guarda la preferencia. El problema estaría si quieres sacar distinta info si es de Bolivia, Perú, Colombia... mismo idioma pero distinto país que entonces no te queda otra que lo de las Ips.The Best Is Yet To Come |Dominios para principiantes
    •  
      CommentAuthorAd-Senseí
    • CommentTimeOct 11th 2012 editado
     # 8
    Lo que me extraña es no ver un script que haga esto
    es decir un script que conforme tu ip sea de un sitio
    u otro te envie a la url que yo asigno paratu país.

    Para un programador que no es programador es un
    poco lioso,la teoria la tengo, unas variables, unos
    arrays con los paises y unos if else, pero de ahí a hacerlo..
    puedo empezar pero acabo con algo que ni funciona xD
    :meparto:

    Nets te lo agradézco la tabla si puedes enviámela
    o súbela a algún servidor. Seria lo que conforma el array de paises y ips..agua de coco | Wasap | washap telecharger whatsapp Remedios Naturales
    • CommentAuthorJCDomainer
    • CommentTimeOct 11th 2012
     # 9
    Ad-Sensei,

    Lo que dice Nets es lo correcto y es gratis.
    Hacerlo por el idioma NO sirve porque tu quieres redirgir por país y no por idioma. Ej.: En Latinoamérica casi todos hablamos español.
    SI los dominios son ccTlds es menos costoso hacerlo por la terminación del dominio PERO si quieres hacerlo más prolijo puedes hacerlo por IP.
    Es lo que hacen los sistemas de estadísticas.
    El problema es que hay rangos de IPs formalmente asignados a paises vecinos y en realidad el usuario esta en otro país.
    De todas formas es una minoría.

    Los rangos de IP hay que actualizarlos periodicamente y puedes descargarlos desde aquí.
    •  
      CommentAuthorAd-Senseí
    • CommentTimeOct 12th 2012 editado
     # 10
    Gracias JCDomainer, al final opté por algo similar a lo que comentas.
    Un script que contiene las ips y evidentemente cada ip
    corresponde a un país, pero lo que no consigo es abrirlo
    en nueva ventana, es decir que si entra por ejemplo
    un guiri y le redirecciono a la página para guiris.. pierde mi página
    osea que no me sale poner un target blank en javascript.

    De todos modos el código está genial, pero se podria mejorar..
    Si le interesa a alguien elegí este código:



    <script language="JavaScript" src="http://j.maxmind.com/app/geoip.js"></script>

    <script language="JavaScript">

    <!--

    var country= geoip_country_code();



    if(country == &quot;AR&quot;){

    window.location =&quot;paginaargentinos&quot;;

    }

    else if(country == &quot;MX&quot;){

    window.location = &quot;paginamexicanos&quot;;

    }

    else {

    window.location = &quot;iramiweb&quot;;

    }

    //-->

    </script>
    agua de coco | Wasap | washap telecharger whatsapp Remedios Naturales
    • CommentAuthorJCDomainer
    • CommentTimeOct 12th 2012
     # 11
    Lo que quieres es abrir una nueva ventana ej javascript pero que la tuya permanezca abierta?
    Hablas de una ventana PopUp?
    •  
      CommentAuthorAd-Senseí
    • CommentTimeOct 12th 2012
     # 12
    Si, se podria decir así, entran en mi página pero al detectar el pais
    les redirije donde yo quiera, pero mi página inicial la pierden.
    Es decir, abrir en ventana aparte, y que también se quede
    mi página inicialagua de coco | Wasap | washap telecharger whatsapp Remedios Naturales
    •  
      CommentAuthordamefuego
    • CommentTimeOct 13th 2012
     # 13
    Posted By: Tolosadetecta el Idioma del navegador y ya está.

    Es así una de las formas y bastante simple, según el idioma con el que viene configurado el navegador, que configure la web el mismo idioma y listo el pollo, sale con fritas!
    Creo que esto está ya reahablado en algún post... lean, busquen