Проблема с модулем geoip

Рейтинг: 0Ответов: 1Опубликовано: 03.07.2011

Не могу понять, что не так, у меня dle 9.3, ставил модуль онлайн. Пишет вот такую ошибку

Fatal error: Cannot redeclare geoip_country_code_by_name() in /home/sergey1/test/engine/classes/geoip/geoip.inc on line 346

Вот сам файл: http://rghost.ru/13295701. Прошу помочь.

Ответы

▲ 2

geoip_country_code_by_name() функция уже определена, и переопределить её не получиться, т.к. php не поддерживает перегрузку функций.

Но если бы вы воспользовались google, то смогли бы сами найти решение, попробуйте обернуть функцию в

if (!function_exists('<function name>')) {
//функция
}