Вопрос: |
Здраствуйте. немогли бы доставить мне на сервер GeoIP - очень надо!! |
Ответ: |
здравствуйте. уточниете что вы имеете ввиду
&*; |
Ответ: |
# php* [PHP*] * ** * * * curl * * * * * * ftp * ****geoip * * * * * * * * * * * * mysql mysqli mysqlnd openssl * * * pdo_mysql pdo_sqlite * * * * * * * * * * * * sqlite* * * * * * tokenizer * * * * * * zip *
|
Вопрос: |
То есть уже есть? Тогда спасибо!! Не у компа просто сейчас! |
Ответ: |
ok
|
Вопрос: |
Пытаюсь запустить код
$*geoip_record_by_name*"]);
*) {
*);
}
Но функция geoip_record_by_name - не опознана!!!
Проверте плиз что там с GeoIP!!? |
Ответ: |
мы привели Вам список устновленых модулей , geoip присутствует. где можно увидеть ошибку? |
Ответ: |
Ознакомтесь пожалуйста внимательно с функцией: http://php.net/manual/en/function.geoip-record-by-name.php
В качестве параметра она принимает URL а не IP, А вы передаёте в неё IP адресс $_SERVER["REMOTE_ADDR"]:
http://php.*.*.*.php
****'*********'*************IP*user*.****
Вам нужно использовать переменную $_SERVER["REMOTE_HOST"]:
****'****REMOTE_HOST****'*************Host*user*. *lookup******************&*user.**** |
Ответ: |
"Но функция geoip_record_by_name - не опознана!!!" Приведите ссылку где вы видите ошибку. |
Вопрос: |
Вот ссылка:
http://*.*.*.php
Вот сам скрипт
Что я делаю не так? |
Ответ: |
Найдите вашу функцию в спавочнике: http://php.net/docs.php
Я не нашёл такой функции. Посмотрите их перечень:
http://php.*book.geoip.php |
Ответ: |
Есть функция geoip_country_code_by_addr. Вы её хотите использовать? |
Ответ: |
Откуда вы подключаете библиотеку?
*geoip.*;); |
Вопрос: |
Не знаю, а епе мне надо подключать geoip на ващем сервере? |
Ответ: |
geoip подключен . мы приводили Вам список модулей |
Вопрос: |
Вот пример из сети:
$*user*public_html* . 'geoip.*');
$ip*geoip_open* . 'GeoIP.*GEOIP_STANDARD);
*geoip_country_code_by_addr*ip) . " ";
*geoip_country_name_by_addr*ip*geoip_close*);
Как мне надо изменить первую строку! что и как подключить??? |
Ответ: |
Ожидайте пожалуйста, вашим вопросом занимаются. |
Ответ: |
база geoip находится тут /usr/share/GeoIP/GeoIP.dat |
Вопрос: |
И последний вопрос
вот пример кода
*();
*);
*display_errors', *);
*display_startup_errors', *);
*']."/../php*GeoIP.php";
$geoip*Net_GeoIP::*']."/*GeoIP*GeoIP.*");
$CountryCode = $geoip->lookupCountryCode*']);
*);
* - тут выдаёт ощибку.
что мне подключать к скрипту. где мне это посмотреть? |
Ответ: |
проверьте имя файла. регистр букв должден совпадать |
Вопрос: |
С чем сравнить? Где у меня файл GeoIP.php? |
Ответ: |
у вас нет файла GeoIP.php |
Вопрос: |
А что в место него!?
Как мне GeoIP подключить? |
Ответ: |
http://www.placetest.ru/test.php работает
http://*.*.*.php |
Ответ: |
Сам модуль подключен, но для определения страны по IP его надо инклудить, этот файл мы вам закачал в корень сайта. |
Вопрос: |
мне надо по ip получать * код(буквенный) страны!
Какая мне функция в данном случае нужна!
В мануале я такой не вижу |
Ответ: |
Ожидайте пожалуйста, мы внесём кое-какие правки и проверим. |
Ответ: |
Воспользуйтесь лучше лучше SxGeo - http://www.placetest.ru/test.php |
Вопрос: |
Увы очень не точно!! Иногда вообще ничего не возвращает!!
Что там с Geoip? наладили? |
Ответ: |
К сожалению он настроен, но при подключении модуля выдаётся сообщение что объект уже создан. |
Вопрос: |
И что с этим делать?
Переставте или ещё что. Мне это сейчас реально надо!! |
Ответ: |
Ожидайте пожалуйста, вашим вопросом занимаются. |
Ответ: |
к сожалению данный вопрос выходит за рамки услуги поддерожки хостинга. данный вопрсо может быть тешен только на платной основе , создайте пожалуйста тикет в департамент - финансы |