Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: В опере почему-то косячет
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'admin' at line 8
select SQL_CALC_FOUND_ROWS c.id, c.views, c.p_date, cl.title, cl.description from content as c left join content_lang cl on cl.id = c.id left join languages l on l.id = cl.lang_id where c.active =1 and l.`code` ='ru' and c.mode ='competition' group by c.id order by c.id desc limit 0, admin
SELECT SQL_CALC_FOUND_ROWS c.id, c.views, c.p_date, cl.title, cl.description FROM content AS c LEFTJOIN content_lang cl ON cl.id = c.id LEFTJOIN languages l ON l.id = cl.lang_id WHERE c.active = 1 AND l.`code`='ru'AND c.mode ='entertainment'GROUPBY c.id ORDERBY c.id DESCLIMIT0,10
Но я не могу понять:
1. Почему только в Опрее токой косяк
2. Почему иногда бывает косяк иногда нет
3. Почему в запрос прописывается "admin"
Обнавил страницу, не меняя кода. и почему-то подставилось slide_logo.js
You have an error IN your SQL syntax; CHECK the manual that corresponds TO your MySQL server version FOR the RIGHT syntax TOUSE near 'slide_logo.js' at line 8
SELECT SQL_CALC_FOUND_ROWS c.id, c.views, c.p_date, cl.title, cl.description FROM content AS c LEFTJOIN content_lang cl ON cl.id = c.id LEFTJOIN languages l ON l.id = cl.lang_id WHERE c.active = 1 AND l.`code`='ru'AND c.mode ='entertainment'GROUPBY c.id ORDERBY c.id DESCLIMIT 10, slide_logo.js
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
когда вы выводили этот запрос у вас же не было ошибки?
хотелось бы посмотреть на запрос, именно когда возникает ошибка
дебаг вам в помощь. просматривайте переменные, входящие значения в массивах $_POST, $_GET, $_COOKIE. Попробуйте так же очистить куки в браузере и кеш (Добавление)
SELECT SQL_CALC_FOUND_ROWS c.id, c.views, c.p_date, cl.title, cl.description FROM content AS c LEFTJOIN content_lang cl ON cl.id = c.id LEFTJOIN languages l ON l.id = cl.lang_id WHERE c.active = 1 AND l.`code`='ru'AND c.mode ='entertainment'GROUPBY c.id ORDERBY c.id DESCLIMIT30, fb-traff.css
Как я понял почему-то подставляется в переменую $per_page другие значения, а именно сейчас подставился файл fb-traff.css
в Куках ничего нету.
Вот етсь интересынй момент то что в админ чатси там тоже где есть переменая $per_page туда тоже подставилось fb-traff.css
Код кривой что ли и опера не понимает его? Просто странно что иногда всё ок... (Добавление)
А вот функция которая в контролере
Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010
Помог: 1 раз(а)
Заметил интересный момент, то что у меня в Опере (не проверял в других браузерах, т.к. только в опере косячет) в куки сохраняется куки виде: tinymcePasteText, с значением 1 с истеканием времени на 1 день.
И таких куки "tinymcePasteText" несколько, и как я понял они берутс с тех страниц где идёт редактирование, т.е. там где подключён редактор TinyMCE
Далее при сканиварония этого куки по файлам редактора нашёл:
Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010
Помог: 1 раз(а)
Ни у кого нету идей вроде догнали что как а вот как испраивть баг.
Zuldek
Отправлено: 01 Марта, 2012 - 14:55:15
Постоянный участник
Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010
Помог: 50 раз(а)
Не видя исходников это сделать сложно. Браузер тут не причем. Разве что в зависимости от настроек куков в браузере у вас в переменную $per_page пишется не нужное или не пишется.
pantela
Отправлено: 01 Марта, 2012 - 17:03:34
Частый посетитель
Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010
Помог: 1 раз(а)
Исходники чего сайта? Какие именно файлы показать контейнера, вывода, модели ?
Tonik992
Отправлено: 02 Марта, 2012 - 02:21:03
Новичок
Покинул форум
Сообщений всего: 19
Дата рег-ции: Июнь 2010
Помог: 0 раз(а)
Проверь на всех этапах значение переменной $per_page посредством echo. Таким способ узнаешь в каком месте переменная имеет "неправильное" значение.
Zuldek
Отправлено: 02 Марта, 2012 - 07:40:07
Постоянный участник
Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010
Помог: 50 раз(а)
сложно правильно представить всю структуру приложения не видя её, поэтому, если не используйте системы типа netbeans, сделайте поиск grepom всех файлов от корневого каталога сайта содержащих текст per_page. Для начала потребуются они.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.