Autor Zpráva
Inpocasi
Profil
Lze nějak podle IP adresy spustit stránku v němčině, češtině (jestli lze rozlišit odkud je návšťevník a podle toho mu vypsat buď ...if=němec echo das ...nebo... if=čech echo ahoj....

Pokud ano napište nějaký odkaz, kde je o tom víc
BaTeCzKo
Profil
Lepší je nechat si uživatele vybrat (nejlépe vlaječky s odkazama) - co potom takový chudák němec v česku :)
djlj
Profil
Inpocasi
Jo, pomocí rozšíření GeoIP Lite do php.
quinux
Profil
BaTeCzKo
Měnit to podle IP není vůbec špatné. Uživateli tak můžeš urychlit a usnadnit přístup ke své jazykové verzi. Samozřejmě odkazy (né vlaječky) na jazykové verze ponechat pro případ, který jsi uvedl nebo může nastat nějaká chyba.


Inpocasi
Lze to udělat, ale bohužel ti neporadím jak, ale google to bude určitě vědět ;o)

edit: djlj odpověděl ;o)
Inpocasi
Profil
djlj
Díky, přesně to jsem hledal

A neznáte někdo nějaký návod na to geoip (na oficiálních stránkách jsem to moc nepochopil)
Polaroid
Profil

<?php
$http_lang = isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])
? substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2)
: false;
switch($http_lang) {
case 'en':
echo 'Hello world!';
break;
case 'cs':
echo 'Ahoj světe!';
}
?>
Inpocasi
Profil
Už jsem to zprovoznil na adrese: http://in-pocasi.unas.cz/sample.php a funguje to skvěle
Toto téma je uzamčeno. Odpověď nelze zaslat.

0