Помощь "Модули -> Обмен ссылками" не работает

Статус
В этой теме нельзя размещать новые ответы.

Юрец

Постоялец
Регистрация
20 Авг 2006
Сообщения
144
Реакции
26
В админке Модули -> Обмен ссылками, когда жму на этот модуль, то сразу вылетает еррор.
урл куда жму такого вида: мойдомен.ru/admin.php?dpt=modules&sub=linkexchange
Такой еррор выходит:
Fatal error: Call to undefined function le_getlinksnumber() in /мойхостинг/domains/мойдомен.ru/includes/admin/sub/modules_linkexchange.php on line 13
Открыв этот рнр-файл в строке 13 вижу:
PHP:
$TotalPages = ceil(le_getLinksNumber( $_GET['categoryID']?array('le_lCategoryID'=>$_GET['categoryID']):'1')/$ob_per_list);
Что нужно сделать, как пофиксить эту ошибку? :bc:
 
Проверьте файл admin.php на содержание такой строки
include("./core_functions/linkexchange_functions.php" );
если таковой там нет, то добавьте!
 
Проверил. Есть там такая строка. Этот вариант отметается.
В чем еще может быть проблема?
 
как вариант у тебя возможно корявая какая нить модификация скрипта ?
(пишет что неизвестная функция? посмотри в файле, обьявляется ли она ?)
HTML:
function le_getLinksNumber($_where = '1'){
	
	if(is_array($_where)){
		
		foreach ($_where as $_col=>$_val)
			$_where[$_col] = "`".TransformStringToDataBase($_col)."` = '".TransformStringToDataBase($_val)."'";
		$_where = implode(" AND ", $_where);
	}
	$sql = "
		SELECT COUNT(*) FROM ".LINK_EXCHANGE_LINKS_TABLE."
		WHERE {$_where}
	";
	$result = db_query($sql);
	list($links_number) = db_fetch_row($result);
	return $links_number;
}


лучший вариант:
скачай с форума ШС, перезалей сверху файлы модуля обмена ссылками (файлов всего вроде 4 штуки)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху