• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Ошибка при добавлении новостей грабером.

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

Мидас

Создатель
Регистрация
1 Апр 2009
Сообщения
43
Реакции
7
Добавляю новости с помощью RSS GRABBER.
На денвере все работает нормально.
На впс вылазит вот такое:
MySQL Error!
------------------------
The Error returned was:
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 's,Keeper,2009,HDRip')' at line 1
Error Number:
1064
Какие настройки надо поменять, что заработало?
 
  • Заблокирован
  • #2
Проблема в скрипте. Не экранизированны кавычки. Где именно - это уже нужно в исходнике смотреть
 
У вас запрос находится в одинарных кавычках и строка, которую заносите.
Используйте двойные кавычки, обратные или на крайней случай экранируйте addslashes() полученные данные перед подстановкой в сроку запроса.

Например, применить двойные кавычки:
Код:
"...,Keeper,2009,HDRip")'

Например, экранировать перед запросом:
Код:
$sql = addslashes($str);
$result = mysql_query($sql);
, где $str - строка вашего запроса.
 
А почему тогда на денвере все без проблем работает?
 
факторов много! начиная от версии PHP, заканчивая настройками php.ini. Это легко проверяется тупым прогоном запроса через phpmyadmin! Хотя там тоже в разных версиях (редкий случай, если уж совсем большой разброс) по разному себя ведет обработчик.
 
Какая версия грабера стоит?
 
Стоит версия: 3.6.4.
Поменял строчку которую вы предложили - изменений нет
 
Мидас скинь ленту я попробую
 
выложите ваш код под хайд, надо посмотреть причину... иначе пустыми словами кидаться будем и флуд разведем.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху