Autor | Zpráva | ||
---|---|---|---|
Petr_1 Profil * |
#1 · Zasláno: 8. 11. 2006, 13:50:18
Ahoj,
netušíte, jak poznat zemi, ze které návštěvník stránek je - zřejmě dle IP. Díky. Petr |
||
Ge0rge Profil |
#2 · Zasláno: 8. 11. 2006, 14:15:57
Takto bych to nedělal. POkud se snažíš rozpoznat zemi původu kvůli tomu abys dotyčnému naservíroval pouze odlišnou jazykovou mutaci tak proste použij tu informaci kterou předává v HTTP dotazu jeho vlastní prohlížeš. Prohlížeč čecha například v HTTP sašle rovnou že upřednostňuje češtinu například v této podobě "Accept-Language: cs, en" s tím že pokud není dostupná lokalizace kterou upřednostňuje nabídne se hned další v pořadí (tj. en) a pokud ani ta není tak nějaká výchozí
|
||
Petr_1 Profil * |
#3 · Zasláno: 8. 11. 2006, 14:42:47
Právě že to tak není - jde mi o to poznat, zda se dotyčný nachází na Slovnsku, ale ne kvůli jazykové mutaci, jde mi o je ho "fyzické" umístění. Pár slevenských přátel mi poslalo hodnotu Accept-Language - bylo to en, takže se obávám, že tudy cesta nvede.
|
||
nothrem Profil |
#4 · Zasláno: 8. 11. 2006, 14:53:02
Pravděpodobně budeš muset nějak využít WhoIs servery...
|
||
k Profil * |
#5 · Zasláno: 8. 11. 2006, 15:32:37
google to rozlisuje podle IP. Kde ale takovou tabulku IP-country sehnat ti neporadim. Zkus CZ.NIC tam by to mohli mit ale samo to nebude zadarmo.
|
||
Petr_1 Profil * |
#6 · Zasláno: 8. 11. 2006, 16:09:34
Tak jsem něco našel, trochu to i funguje :-)
http://www.maxmind.com/app/geoip_country |
||
Ge0rge Profil |
#7 · Zasláno: 8. 11. 2006, 16:23:49
http://www.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip
přímo ve formátu CSV Z této adresy můžeš tahat vždy aktuální verzi ... čas od času se vyplatí ji zaktualizovat |
||
Ge0rge Profil |
#8 · Zasláno: 8. 11. 2006, 16:27:18
Používá to například StrongDC pro identifikace zeme původu u připojených klientů ... a funguje to celkem spolehlive :-)
|
||
k Profil * |
#9 · Zasláno: 8. 11. 2006, 16:41:19
no kazdopadne na phpclasses.org sou minimalne 2tridy hotovy:) A vlastne budou vyuzivat naky ty tabulky o ktery sem psal hore. Jen mi to hned nedocvaklo ze sem na to nedavno koukal..:)
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0