Показать сообщение отдельно

ошибка в "Модуль Online для DLE 9.0"
Старый 12.10.2011, 20:47   #10
Break
Заинтересовавшийся
 
Аватар для Break
 
Break вне форума
Регистрация: 24.09.2011
Сообщений: 120
Break имеет наиславнейшую репутациюBreak имеет наиславнейшую репутациюBreak имеет наиславнейшую репутациюBreak имеет наиславнейшую репутациюBreak имеет наиславнейшую репутациюBreak имеет наиславнейшую репутациюBreak имеет наиславнейшую репутациюBreak имеет наиславнейшую репутациюBreak имеет наиславнейшую репутациюBreak имеет наиславнейшую репутациюBreak имеет наиславнейшую репутацию
По умолчанию ошибка в "Модуль Online для DLE 9.0"

Код:
Fatal error: Cannot redeclare geoip_country_code_by_name() in /var/www/serta441/data/www/referale.ru/engine/classes/geoip/geoip.inc on line 341
Цитата:
В файле онлайн замените:
Код:
return fclose($gi->filehandle);
}

function geoip_country_id_by_name($gi, $name) {
  $addr = gethostbyname($name);
  if (!$addr || $addr == $name) {
    return false;
  }
  return geoip_country_id_by_addr($gi, $addr);
}

function geoip_country_code_by_name($gi, $name) {
  $country_id = geoip_country_id_by_name($gi,$name);
  if ($country_id !== false) {
        return $gi->GEOIP_COUNTRY_CODES[$country_id];
  }
  return false;
}

function geoip_country_name_by_name($gi, $name) {
  $country_id = geoip_country_id_by_name($gi,$name);
  if ($country_id !== false) {
        return $gi->GEOIP_COUNTRY_NAMES[$country_id];
  }
  return false;
}

function geoip_country_id_by_addr($gi, $addr) {
  $ipnum = ip2long($addr);
  return _geoip_seek_country($gi, $ipnum) - GEOIP_COUNTRY_BEGIN;
}
  Ответить с цитированием