приветствую
хачу сделат такое: определит страна ползователя, тоест если человек зашол на саите из росии, то написат
"ви сеичас в россию",
если человек зашол на саите из мексики, то соответсвено написат: "ви сеичас в мексике"... и так далее.
погуглил но не нашол ничего нужного, если знаите какоита полезную саит, где об етом написано, даите ссилка пожалуиста.
1. dadli - 20 Октября, 2011 - 16:53:27 - перейти к сообщению
2. Avrelio - 20 Октября, 2011 - 17:05:39 - перейти к сообщению
можна с помощью гуглмапс либо по ип определять страну
1. Узнаём IP-адрес посетителя:
IP хранится в суперглобальном массиве $_SERVER;
пример:
1. Узнаём IP-адрес посетителя:
IP хранится в суперглобальном массиве $_SERVER;
пример:
CODE (php):
скопировать код в буфер обмена
скопировать код в буфер обмена
- $ip = $_SERVER['REMOTE_ADDR'];
- //2. Пишем функцию whois:
- function whois($ip) {
- if ($ip!="") {
- if ($sock) {
- }
- }
- else {
- $str.="$errno($errstr)";
- return;
- }
- }
- return $str;
- }
получаем whois-данные для нашего IP
пример:
3. Выдираем с помощью регулярных выражений данные о стране
Тут уже может быть куча способов, для примера вот этот: