Тема: Rss Grabber 2.3
Показать сообщение отдельно

  #12  
Старый 16.05.2008, 21:40
Ali_MiX
Постоянный
Регистрация: 08.10.2006
Сообщений: 445
С нами: 10310238

Репутация: 80
По умолчанию

у rss grabber есть такая лажа, он херово работает с sql и под каждую версию под его надо рудактировать cms чаще всего вылетает такая ошибка

Код:
Fatal error: Call to undefined method ParseFilter::safeSQL() in /usr/home/.../public_html/engine/inc/plugins/rss.functions.php on line 126
Код HTML:
- решение:
PHP код:
Код:

Открыть /engine/classes/parse.class.php
Найти
:

function 
filterTags($source) {
$preTag NULL;
$postTag $source;
$tagOpen_start strpos($source'<');
while(
$tagOpen_start !== FALSE)

Добавить выше:
Для MySQL 5:

function 
safeSQL$source )
{
if (
$this->db_id) return mysqli_real_escape_string ($this->db_id$source);
else return 
mysql_escape_string($source);
}
Для MySQL 4:

function 
safesql$source )
{
if (
$this->db_id) return mysql_real_escape_string ($source$this->db_id);
else return 
mysql_escape_string($source);

 
Ответить с цитированием