Jump to content

Redirectionare Geografica Folosind Api-Ul Hostip.info


Recommended Posts

Posted

In cazul in care sunteti webmaster, iar site-ul dvs. are atat o versiune in limba romana cat si o versiune in limba engleza de exemplu, si doriti ca vizitatorii sa fie redirectionati automat catre pagina destinata tarii lor de provenienta, o solutie ar fi folosirea unui cod PHP in care sa integrati un API (Application Programming Interface) ce apartine hostip.info. Acest site ofera servicii IP to Location gratuite, insa, din pacate orasele nu prea sunt detectate corect deocamdata, tara de provenienta fiind totusi detectata corect.

geocounter_yesterday_sm.png

Iata codul de care vorbeam mai sus:

<?php
// Aflam adresa ip a vizitatorului
$ip = getenv("REMOTE_ADDR");
// Generare pagina API cu IP
$hostip = "http://api.hostip.info/country.php?ip=".$ip;
// Citire rezultat API
$rezultat = file($hostip);
// Regula: Daca codul tarii este RO redirecteaza la romana.html altfel engleza.html
if ( $rezultat[0] == "RO" ) {
header("Location: site.ro/romana.html");
} else {
header("Location: site.ro/engleza.html");
}
?>
[/code]

Succes :pct2: !

Te-ai inregistrat? Ne-ar placea sa te prezinti.

Cum pot sustine forumul?
Cumpara de la eMag folosind acest link.
--------------------
oG2BN9d.gifse1WdXd.gifQG6MtmI.gifRHYjDzD.gifG5p1wui.gif

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.