Проблема с комментариями

Проблема с комментариями

 
Посетитель
small user social cms
Медаль
Сообщений: 176
Люди, кто знает, почему вместо комментариев выводится нижеследующее:

Код PHP:
  1. Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/hool/public_html/fally.com/core/cms.php on line 1924
  2.  
версия 1.52

проверка базы в админке показывает, что все нормально.
Редактировалось: 1 раз (Последний: 13 ноября 2009 в 21:07)
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2551
Проверка бд на ашипки что говорит?
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 176
я же написал выше, что проверял базу

Проверка целостности деревьев БД
Дерево разделов для статей — ошибок не найдено
Дерево фотоальбомов — ошибок не найдено
Дерево разделов доски объявлений — ошибок не найдено

Проверка целостности БД
Структура БД совпадает с эталоном.
Все таблицы имеют нужные поля. Изменения не требуются.
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2551
В строке 1924 такая вот функция
Код PHP:
  1.  
  2. public function strClear($string, $strip_tags=true){
  3. $string = trim($string);
  4. $string = str_replace("'", ''', $string);
  5. if ($strip_tags) $string = strip_tags($string);
  6. return $string;
  7. }
  8.  
Есть предположение что там не так? ) Точнее с данными, попадающими в нее...
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
Медаль
Сообщений: 176
Евгений:

В строке 1924 такая вот функция
Код PHP:
  1.  
  2. public function strClear($string, $strip_tags=true){
  3. $string = trim($string);
  4. $string = str_replace("'", ''', $string);
  5. if ($strip_tags) $string = strip_tags($string);
  6. return $string;
  7. }
  8.  
Есть предположение что там не так? ) Точнее с данными, попадающими в нее...

Оказывается вот в чем дело в коде чуть выше:

Код PHP:
  1.  
  2. if ($group_id > 0) { $sql = "SELECT access FROM cms_user_groups WHERE id = $group_id LIMIT 1"; }
  3.  
  4. //после выполнения этой строчки если переменная $group_id = 0 (гости) значит запрос $sql останется пустой и
  5. //будет ошибка.
  6.  
  7. //Убираем
  8. // if ($group_id > 0)
  9.  
  10. //и все работает нормально. Вопрос а нафига она вообще нужна была эта строчка?
  11.  
  12.  
  13. $result = $inDB->query($sql) ;
  14. if (mysql_num_rows($result)){
  15. $ac = (mysql_fetch_assoc($result));
  16. $access_str = $ac['access'];
  17.  
  18.  
Редактировалось: 5 раз (Последний: 14 ноября 2009 в 23:36)
Посетитель
small user social cms
Сообщений: 40
U mena problema.V kommentariax ne pokazivaet shrifti (ü,ö,ğ,ı,ə,ç,ş) turkish bukvi. (Kordirovka doljen bit utf8) Ranwe russkie bukvi toje ne bilo vidno.Vmeste ix bili voprosi.Ruskix bukv ispravili nu was problema s etimi.Kto mojet pomo4?
Hi
Sometime CMS Community
Посетитель
no avatar
Сообщений: 1
Fatal error: Class ’cmsPage’ not found in /----/-----/public_html/online2.0/includes/bbcode/bbcode.lib.php on line 1111

Попытался вставить флеш плеер в комментарий. как исправить?
Редактировалось: 1 раз (Последний: 11 апреля 2010 в 16:12)
InstantCMS Team
small user social cms
МедальКубок зрительских симпатийАвторитет форумаПатриот InstantCMS ;-)
Сообщений: 3129
compozitor, удалить этот комментарий - найти его можно у себя в профиле - в комментариях - списком...
Зарабатываю здесь - Хостинг здесь - Жить в обществе и быть свободным от общества нельзя!...
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.