Shoptet - e-shop s napojením na Aukro a Facebook od 190,- Kč za měsíc. 30 dní zdarma
Zobrazují se odpovědi 1 až 10 z 10

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

  1. 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

  2. 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...ia-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


  3. 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.

  4. 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

  5. Nejlepsi je kdyz si kazdy sam nastavi casove pasmo, ktere pouziva.
    Naposledy upravil Offshore : 17.01.2012 v 20:49

  6. 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.

  7. Citace Původně odeslal Offshore Zobrazit příspěvek
    Tet se ucim jednu exotickou rec...[/I]
    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...

  8. 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.

  9. naniccz hne dprvni ip mi sice rekla zemi... ale nic vic... a hadej co, ta zeme ma vic casovejch pasem... takze nepouzitelne :)

Podobná témata

  1. časová osa pro wordpress
    By vitjurasek in forum Wordpress
    Odpovědí: 1
    Poslední příspěvek: 02.10.2011, 22:45
Hostujeme u Server powered by TELE3