И рекомендую вам найти программиста, потому что так удаленно ошибку можно искать очень долго. Еще уточняющий вопрос - категории на сайте уже были или вы первую создали?
Я смотрю, у вас рабочий сайт сломался - тогда вот что сделайте:
Перед кодом
$sqllist = $db->query("SELECT * FROM $db_projects AS p $join_condition LEFT JOIN $db_users AS u ON u.user_id=p.item_userid " . $where . " " . $order . " LIMIT $p, " . $cfg['projects']['indexlimit']);
пропишите
$cfg['projects']['indexlimit'] = 10;
чтобы в итоге получилось
$cfg['projects']['indexlimit'] = 10; $sqllist = $db->query("SELECT * FROM $db_projects AS p $join_condition LEFT JOIN $db_users AS u ON u.user_id=p.item_userid " . $where . " " . $order . " LIMIT $p, " . $cfg['projects']['indexlimit']);
Так хотя бы сайт будет открываться.
Нет, тогда проблема не в области видимости.
Если есть возможность - сделайте поиск по всем файлам по $cfg, хотя, наверно, будет очень много вхождений.
Можете еще для увренности сравнить файлы, про которые идет речь в сообщении об ошибке с бекапом.
А вообще такой вопрос - у вас в админке можно задавать настройки постраничного вывода - сколько сущностей на странице? Если да - посмотрите, что там сейчас указано.
Тогда от этого кода ищите вверх слово function и начиная с этого function и до этого кода кидайте текст сюда.
Я не знаю уровень ваших знаний в программировании, но если сможете - киньте сюда целиком функцию или метод, внутри которого вот этот код выполняется:
Как-то маловероятно, что вы смогли при добавлении категории что-то поломать. Если только у вас настройки пейджинга не задаются индивидуально для каждой категории.
Пока писал, код уже кинули - отлично.
$cfg['projects']['indexlimit'] - вот это значение у вас пустым оказалось.---------- Добавлено 11.03.2015 в 17:14 ----------Если это код
из функции
cot_pagenav('index', '', $p, $totalitems, $cfg['projects']['indexlimit'], 'p');
То скорее всего внутри функции надо использовать переданный параметр, а не глобальную (видимо) переменную.
Насколько я помню, для вставки надо, чтобы у картинки
было
У limit второй паарметр пропущен. И-за этого синтаксическая ошибка sql. Почему он оказался пропущен - это уже другой вопрос и приведенной информации недостаточно, чтобы на него ответить.
Надо вместо t=0 получать дату из куков, сравнивать с текущей, получить разницу в секундах и назначить её t.
В этом коде картинка уже как минимум правильно в html прописана.
А так, если хотите руками всё формировать - то ищите rfc на почтовые сообщения.
Попробуйте разные варианты пути передать в функцию file_exists() - какой вариант true выдаст - то и пользуйте. Если файл лежит в той же папке, что и скрипт - попробуйте __DIR__.DIRECTORY_SEPARATOR."01.jpg";