Вход

Просмотр полной версии : Определение UA IX Россия, или другие страны.


deman455
21.02.2010, 01:03
Как можно ограничить доступ к сайту, что бы на него мог войти только человек из России или Украины. Я не помню какой сайт, но когда я, пытался на него войти, там писало, что вы не из Украины ,и не имеете права видеть этот сайт.

wvxvw
21.02.2010, 01:10
Можно проверить HTTP_REFERER в PHP например, но это легко обходится, если нужно.

etc
21.02.2010, 12:27
Можно проверить HTTP_REFERER в PHP например, но это легко обходится, если нужно.

Проверить на что? :) Типа, пришел с гугла, значит не из России. А я Яндекса — с России?
А те, кто вообще с пустым пришёл, так они вообще бомжи.

Artic
21.02.2010, 12:47
по IP адресу можно ! если не ошибаюсь есть зоны по которым можно понять откуда человек

PS и вопрос не откуда пришел ( гугл, яндекс, етс .., а всмысле где живет )

ps_spectre
21.02.2010, 13:01
http://www.colocall.net/uaix/
->
http://www.colocall.net/uaix/prefixes.txt

по нему фильтровать.

Fernando Costa
21.02.2010, 13:06
наверное можно найти и в гугле http://www.google.com.ua/search?q=ipToCountry&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&hl=ru&client=firefox&hs=qYn&rlz=1R1GGGL_ru___UA350&sa=2

mooncar
21.02.2010, 13:42
http://docstore.mik.ua/manuals/php/ru/ref.geoip.html
Для сеошников с их аналитикой геотрагетинг еще более менее имеет смысл, но для целей непущания - глупость изрядная.. К тому же что мешает воспользоваться прокси?

wvxvw
21.02.2010, 14:28
Проверить на что? :) Типа, пришел с гугла, значит не из России. А я Яндекса — с России?
А те, кто вообще с пустым пришёл, так они вообще бомжи.

Блин, это я с REMOTE_ADDR перепутал :)

$mival
03.03.2010, 01:59
мну вот больше интересует получать родной язык страны пришедшего ко мне юзверя
чтоб подставлять нужную языковую версию по дефолту

Artic
03.03.2010, 05:58
мну вот больше интересует получать родной язык страны пришедшего ко мне юзверя
чтоб подставлять нужную языковую версию по дефолту

угу и если он америкос, живет в России, будет сидеть и долго втыкать где тут переключать на енгл ....

deman455
03.03.2010, 10:19
угу и если он америкос, живет в России, будет сидеть и долго втыкать где тут переключать на енгл ....
Если он америкос, и живет в России, то значит он должен знать русский.

wvxvw
03.03.2010, 19:56
мну вот больше интересует получать родной язык страны пришедшего ко мне юзверя
чтоб подставлять нужную языковую версию по дефолту

Не нужно, самый гуманный способ это сделать - предложить пользователю выбрать. Компьютер - не гадалка, и никогда не угадает что именно пользователь хотел пока не получит однозначного ответа. Я вот например изза этой "догадливости" часто получаю какой-нибудь спам на арабском. Я чесно даже половину букв не знаю, как называются, не то чтобы прочитать там чего-то :)

CrazyFlasher
03.03.2010, 20:01
а меня бесит, когда сайт открывается на эстонском (skype, firefox и т.д.)....я ж нихера на нём не понимаю! Зачем мне пихать локализованную версию, если я захожу на firefox.com ?! Бесит ужасно

Artic
03.03.2010, 20:01
Если он америкос, и живет в России, то значит он должен знать русский.

должен!=знает, это раз во вторых, лично я закрываю сайты которые что то решают за меня, не предлагая не чего ...

CrazyFlasher
03.03.2010, 20:19
он должен знать русский
где это такое прописано, что он должен?