Ik ben opzoek naar een script dat automatisch ziet waar de bezoeker vandaan komt en dan automatisch wordt doorgeschakeld naar een subdomein in dat taal vanwaar de bezoeker vandaan komt.
Is er zo'n script in omloop of heb jij zo'n script?
Stuur me gerust een pb
Henk
- Ip naar website taal
-
921 × bekeken sinds 19-12-2008, 13:09 #1
Ip naar website taal
-
In de schijnwerper
BTW calculator - WP plugin - V1.0PHP scriptsAffiliate link poster V1.0 - Automatisch affiliate links posten in blogs - WP pluginPHP scriptsProduct feed grid V1.7 - Creer een affiliate shop in 2 min - WP plugin - V1.7 NU LIVEPHP scriptsTe Koop Lastminute website met potentie en inkomsten.Website te koop -
20-12-2008, 17:22 #2
- Berichten
- 658
- Lid sinds
- 18 Jaar
Waarom niet gewoon gebruik maken van de taal waar de browser op ingesteld staat? (staat in de variabel $_SERVER['HTTP_ACCEPT_LANGUAGE'])
PHP Code:<?php
echo $_SERVER['HTTP_ACCEPT_LANGUAGE'];
?>
-
20-12-2008, 18:07 #3
- Berichten
- 1.508
- Lid sinds
- 16 Jaar
Dit zoek ik ook al lang, maar dus eens dat is uitgevoerd.. hoe zorg je dan dat een NL'er meteen naar http://nl.***.com gaat bvb?
Mvg
-
20-12-2008, 18:10 #4
- Berichten
- 1.423
- Lid sinds
- 18 Jaar
Heb ik altijd geprobeerd, nooit gelukt.
Wel kun je google op: ip2country, daar kom je ook al ver mee..
-
20-12-2008, 18:11 #5
- Berichten
- 242
- Lid sinds
- 17 Jaar
Ik heb misschien wel iets:
<?php
$ip = $_SERVER["REMOTE_ADDR"];
$lang = substr(strrchr(gethostbyaddr($ip), "."), 1);
// Is de taal van de browser Nederlands?
if($lang == "nl"){
header("Location: nl/index.ext");
}
// Als de taal van de browser niet Nederlands is, naar de Engelse pagina sturen.
else {
header("Location: en/index.ext");
}
?>
-
20-12-2008, 18:19 #6G. G GuestPHP Code:
<?php
$browserlang = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
$languagecode = explode("-", $browserlang);
$langcode = $languagecode[0]; // geeft nl
echo '<meta http-equiv="refresh" content="0;URL=http://www.' . $langcode . '.mijnsite.nl" />';
?>
-
22-12-2008, 13:00 #7
- Berichten
- 2.392
- Lid sinds
- 17 Jaar
http://www.codewalkers.com/codefiles/521_ip2country.zip
Google does the trick :-)
-
22-12-2008, 23:40 #8
ManagedWPHosting.nl
- Berichten
- 1.486
- Lid sinds
- 19 Jaar
thanks Chris, maar ow god ... ip to country staat in flatfile opgeslagen ..
-
23-12-2008, 19:12 #9
- Berichten
- 2.392
- Lid sinds
- 17 Jaar
Dat wel Ramon.. Maar volgens mij werkt het wel goed. Je zou alle regels kunnen importeren in een SQL database, maar ik denk het qua snelheid niet uit zou maken.. Dit was het eerste wat ik heb gevonden, met een beetje zoekwerk kun je vast wel snellere systemen vinden!
Ga in ieder geval nooit uit van de taal van de browser, omdat niet alle browsers die ondersteunen.
Mollie gebruikt volgens mij eenzelfde systeem als die ik hier heb geplaatst, en daar werkt hij ook goed ;-)
-
25-12-2008, 14:15 #10
- Berichten
- 1.660
- Lid sinds
- 18 Jaar
Hartelijk dank chris ga er gelijk mee aan de gang.
Inderdaad, vanuit een browser taal moet je niet te werk gaan
alleen via ip's.
nogmaals bedankt!
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic