Zadejte hledaný výraz...

Zjištění časového pásma z prohlížeče nebo IP

Petr Jeník
verified
rating uzivatele
(71 hodnocení)
12. 1. 2012 11:37:25
Zdravim
Dá se pomocí PHP zjistit časové pásmo návštěvníka webu? (Podle IP či nastavení prohlížeče)
Chtěl bych upravit data a časy zápasů na LeagueSpy tak, aby je viděl každý návštěvník podle toho, v jakém časovém pásmu se nachází.
Předem díky za radu
12. 1. 2012 11:37:25
https://webtrh.cz/diskuse/zjisteni-casoveho-pasma-z-prohlizece-nebo-ip/#reply717619
hm
verified
rating uzivatele
(20 hodnocení)
12. 1. 2012 11:52:27
podle ip lze vytahnout lokaci uzivatele a podle toho pak nastavit casove pasmo, nicmene databaze ip co ti povi alespon pribliznou lokaci byvaji placene nebo pomerne hodne neuplne (takze nespolehlive), mnohem jednodussi by to bylo pomoci javascriptu http://josephscott.org/archives/2009/08/detecting-client-side-time-zone-offset-via-javascript/ ten to muze ulozit treba do cookies v php si to pak z te cookies vezmes (nicmene prvni nacteni ty casy spravne nebudou, protoze js hold musi byt nejdriv nacten potom teprve funguje) ale s tim by se taky dalo neco udelat kdyby se z php posilali casy v GMT a js by je dodatecne upravil podle pasma uzivatele
12. 1. 2012 11:52:27
https://webtrh.cz/diskuse/zjisteni-casoveho-pasma-z-prohlizece-nebo-ip/#reply717618
tomik1313
verified
rating uzivatele
(2 hodnocení)
12. 1. 2012 12:05:17
na nete je mnozstvo rieseni, napr:
http://www.ozzu.com/programming-forum/auto-detecting-user-timezone-t97456.html
http://blog.codez.in/php5-time-zone-solution/web-development/2010/07/09
http://stackoverflow.com/questions/13/how-can-i-determine-a-web-users-time-zone
alebo das priamo vyhladat v googli :)
12. 1. 2012 12:05:17
https://webtrh.cz/diskuse/zjisteni-casoveho-pasma-z-prohlizece-nebo-ip/#reply717617
Petr Jeník
verified
rating uzivatele
(71 hodnocení)
12. 1. 2012 12:18:18
Já ty javascripty nějak nemusím.
Doufal jsem, že to půjde nějak jednoduše PHP funkcí, ale protože jsem nic takového nenašel (toliko na odpověď "použij google", která je mimochodem další důvod toho, proč tu lidi nechtějí diskutovat, protože se téměř vždy najde někdo, kdo duchapřítomně přiběhne s touto odpovědí a snaží se tak z tazatele udělat vola), napsal jsem sem dotaz.
Každopádně díky za odpovědi.
Asi to vyřeším tak, že si lidi zvolí své časové pásmo ručně a hodím jim ho do cookies a registrovaným do DB.
12. 1. 2012 12:18:18
https://webtrh.cz/diskuse/zjisteni-casoveho-pasma-z-prohlizece-nebo-ip/#reply717616
ahoj, nech uzivatele vybrat region kde se nachazi nebo pri registraci at si navoli mesto / casove pasmo,
netusim k cemu to potrebujes, tak nemohu byt vic konkretni
12. 1. 2012 12:54:49
https://webtrh.cz/diskuse/zjisteni-casoveho-pasma-z-prohlizece-nebo-ip/#reply717615
Petr
verified
rating uzivatele
(25 hodnocení)
12. 1. 2012 13:33:20
Nejlepsi je kdyz si kazdy sam nastavi casove pasmo, ktere pouziva.
12. 1. 2012 13:33:20
https://webtrh.cz/diskuse/zjisteni-casoveho-pasma-z-prohlizece-nebo-ip/#reply717614
Petr Jeník
verified
rating uzivatele
(71 hodnocení)
12. 1. 2012 13:39:26
Jak už jsem psal, udělám to opravdu tak, že si každý zvolí časové pásmo sám.
Doufal jsem, že to jde nějak vytáhnout jednoduše z nastavení prohlížeče nebo tak něco.
12. 1. 2012 13:39:26
https://webtrh.cz/diskuse/zjisteni-casoveho-pasma-z-prohlizece-nebo-ip/#reply717613
toshi
verified
rating uzivatele
(4 hodnocení)
12. 1. 2012 14:16:30
Napsal Offshore;743759
Tet se ucim jednu exotickou rec...
Zkus ještě před tím pravopis českého jazyka. ;) Statisticky budeš beztak výjimka...
V PHP pro to existuje modul od Maxmindu http://php.net/manual/en/book.geoip.php, příslušná DB ale něco stojí a běžné hostingy tím modulem nejspíš také nedisponují, tzn. minimum VPS...
12. 1. 2012 14:16:30
https://webtrh.cz/diskuse/zjisteni-casoveho-pasma-z-prohlizece-nebo-ip/#reply717612
naniccz
verified
rating uzivatele
(3 hodnocení)
12. 1. 2012 22:24:29
Třeba tady http://software77.net/geo-ip/ ale určitě i jinde lze stáhnout DB rozsahů IP podle zemí, a tipoval bych, že geoip v PHP nespočívá na ničem moc jiném.
12. 1. 2012 22:24:29
https://webtrh.cz/diskuse/zjisteni-casoveho-pasma-z-prohlizece-nebo-ip/#reply717611
hm
verified
rating uzivatele
(20 hodnocení)
12. 1. 2012 23:58:56
naniccz hne dprvni ip mi sice rekla zemi... ale nic vic... a hadej co, ta zeme ma vic casovejch pasem... takze nepouzitelne :)
12. 1. 2012 23:58:56
https://webtrh.cz/diskuse/zjisteni-casoveho-pasma-z-prohlizece-nebo-ip/#reply717610
Pro odpověď se přihlašte.
Přihlásit