Esiste un modo per scoprire la nazione di provenienza di utente che si collega ad un sito ? Vorrei realizzare due index diverse a seconda delle nazioni dei visitatori.
Esiste un modo per scoprire la nazione di provenienza di utente che si collega ad un sito ? Vorrei realizzare due index diverse a seconda delle nazioni dei visitatori.
In php non saprei.
Con javascript potresti fare una cosa del genere
<script language="JavaScript" type="text/javascript">
<!--
document.write(navigator.browserLanguage);
//-->
</script>
in base al valore restituito (it) nel caso italiano decidi cosa fare.
La tua domanda mi ha incuriosito quindi ho provato un pò a cercare.
Ho trovato questo 3d a proposito:
http://forum.html.it/forum/showthrea...hreadid=470214
purtroppo la funzione scritta da andr3a non è più disponibile sul suo sito. Dovresti chiedere a lui se fosse così gentile da condividerla con te (e anche con me e con gli altri)![]()
Qualcuno ha mai provato la funzione di andr3a?
$host=gethostbyaddr($_SERVER['REMOTE_ADDR']);
$ar=explode(".",$host);
$nazione=$ar[count($ar)-1];
ho abbozzato questo, cmq ti avviso ke è abbastanza pesante come codice