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

[мод] RSS Grabber 2.2

Статус
В этой теме нельзя размещать новые ответы.
Скажите какие права нужно ставить на папку "cron" и файл "cron.rss.php"?
что нужно прописать в файле "cron.rss.php" чтобы запустить крон?
 
Fatal error: Call to undefined function: iconv() in /usr/home/юзер/domains/домен/public_html/engine/inc/plugins/rss.classes.php
on line 102

Какая библиотека???? кто знает чо за трабла????
стоит не на локалке!!!!
 
создай файлик info.php в нем код
PHP:
<?
phpinfo();
?>

и найди там iconv - если нет - пиши хостеру чтобы подключили
 
Так может кто нибудь выложит для DLE 6 готовый и полность настроенный грабёр или напишит полную инструкцию?

П.С. Курсор над кнопкой спасибо:)
 
Подскажите где сделать чтобы грабер опубликовывал нововсти под ником, а то у меня косяк на форуме, надо чтобы опубликовывал не под пустым местом,а под ником(типа новость добавил такой та ник)
 
Народ rss_грабер работает без ошибок, но почемуто с некоторых сайтов нехочет получать частично полную новость если в них есть больше одной фотогроафии т. е. если я с канала начинаю грабить , то некоторые статьи с короткими и полными новостями нормально скачивает, а половина только с короткими и бывет что в полной новости вместо 10 фото только одна фотка.
С дефолтным грабером от dle все приходит нормально
 
Народ, для 5,7 выскакивает ошибка об safeSQL(). Єто значит, что не объявлен класс parsera для єтой функции! Я решил єту проблему так:
открыл файл parse.class.php и для класса parse добавил функцию safeSQL(), предварительно выдрав ее из мускульного mysql.class.php/ Вроде теперь все работает без ошибок, но есть 1 но! Короче парсятся только краткая новость,титл и картинки, а полная новость не хочет! Кто знает как єто исправить- отпишитесь!
Вроде вот так

находим в в файле parse.class.php

Код :
function filterTags($source) {
$preTag = NULL;
$postTag = $source;
$tagOpen_start = strpos($source, '<');
while($tagOpen_start !== FALSE)

далее...

Код :
function safeSQL( $source )
{
if ($this->db_id) return mysqli_real_escape_string ($this->db_id, $source);
else return mysql_escape_string($source);
}!!! для мускула 4 !!! (это вероятно должно быть вместо кода выше если у вас мускул 4)


Такой код дописываем выше первого если у вас мускул 5:
function safesql( $source )
{
if ($this->db_id) return mysql_real_escape_string ($source, $this->db_id);
else return mysql_escape_string($source);
}

и всё работает...
Для версии 6.0 тоже самое
 
Это моя запись, там вообще чел както все мутно написал.
Для мускула 4 тоже выше писать надо, а не переписывать.
Только вот как правильно строка кода должна выглядеть
В одном варианте она такая:
($source, $this->db_id);
а в другом вот так:
($this->db_id, $source);
:nezn:
 
Человеки. Жлобу под ником zl0 не помогайте. Он кидала. Кому интересно могу доказать.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху