Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak sprawdzić z jakiego kraju, podaniue informacji o urzytkowniku
zort1
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 8.12.2011

Ostrzeżenie: (0%)
-----


Witam jest jakiś polecenie php pokarze mi mniej więcej z jakiego kraju pochodzi użytkownik questionmark.gif
Go to the top of the page
+Quote Post
tehaha
post
Post #2





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


polecenie php nie, ale możesz to dość skutecznie ustalić po jego adresie IP, są na to gotowe skrypty, poszukaj w necie "php ip2country"
Go to the top of the page
+Quote Post
zort1
post
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 8.12.2011

Ostrzeżenie: (0%)
-----


dzięki za to a jest coś innego bo się zastanawiam czy to w ogóle dodać do strony żeby automatycznie zmieniała język
Go to the top of the page
+Quote Post
IceManSpy
post
Post #4





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


A może odczytywanie nagłówków:
http://www.webdeveloper.com/forum/showpost...amp;postcount=2
Oczywiście kod musisz pod siebie przerobić i sprawdzi, czy to w ogóle działa.

Ten post edytował IceManSpy 9.12.2011, 22:36:37


--------------------
Go to the top of the page
+Quote Post
zort1
post
Post #5





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 8.12.2011

Ostrzeżenie: (0%)
-----


nie za bardzo działa
Go to the top of the page
+Quote Post
kaem
post
Post #6





Grupa: Zarejestrowani
Postów: 248
Pomógł: 38
Dołączył: 29.06.2008

Ostrzeżenie: (0%)
-----


Co nie działa? HTTP Accept-Language jest odczytywany z nagłówka ustawionego przez przeglądarkę. Na tej podstawie możesz ustawić odpowiedni język na stronie. Inna sprawa, że wartość zależy od przeglądarki i np. może być zmieniona przez użytkownika. Dlatego najlepszym rozwiązaniem jest geolokalizacja po IP jak napisał tehaha. Google nie boli: http://www.go4expert.com/forums/showthread.php?t=3511 , http://stackoverflow.com/questions/2156231...cally-us-or-not i pewnie wiele innych przykładów znajdziesz w necie.

Ten post edytował kaem 9.12.2011, 23:04:47
Go to the top of the page
+Quote Post
zort1
post
Post #7





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 8.12.2011

Ostrzeżenie: (0%)
-----


ok spróbuje a możecie mi też pomoc z tym http://forum.php.pl/index.php?showtopic=189186
Go to the top of the page
+Quote Post
marins
post
Post #8





Grupa: Zarejestrowani
Postów: 47
Pomógł: 4
Dołączył: 12.07.2003

Ostrzeżenie: (0%)
-----


Musisz sobie postawić pytanie - czemu to ma służyć
1. ustawić domyślnie język do usera np z Rosji rosyjski.
2. ustawić jakąś propozycję dedykowaną dla kraju skąd jest user

ja potrzebuję język aby pokazać site w języku usera - lub innym dostępnym.
korzystam z z HTTP Accept-Language i nie było jeszcze skarg (+user może sam wybrac sobie język (pl,en,ru)

Pamiętaj, że user może być anglojęzyczny i przyjechać z lapcem do Polski i co wtey - po geoip pokazujesz mu Polski.

Ten post edytował marins 10.12.2011, 09:20:48
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 23:20