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

Помощь Новости с рейтингом не отображаются в ТОРе 10

zilon

Постоялец
Регистрация
30 Июл 2011
Сообщения
370
Реакции
146
Версия DLE: 9.8 (nulled MID TEAM)
модулей нет, ничего нету

переношу сайт с джумлы на дле, спарсил и импортировал новости но заметил что они не отображаются в ТОПе 10 даже если у них самый высокий рейтинг, но новости добавленные вторым скриптом отображаются даже если рейтинга нету :eek:

вот скрины ТОП 10 слева, а рейтинг в виде звёздочек

e27306ce3d11.png


364ec7b43092.png

вот код первого скрипта, новости которого не отображаются в рейтинге(парсю сайт с помощью контент довнлоадера 3 и вывожу внутри скрипта для импорта в базу, заливаю на хост и открываю)

PHP:
<?php
 
$db = mysql_connect("localhost","***********","*************");
mysql_select_db("************" ,$db);
@mysql_query("SET NAMES 'cp1251'");
 
$result = mysql_query ("INSERT INTO dle_post (id, autor, date, full_story, title, descr, category, alt_name, comm_num, allow_comm, allow_main, approve, fixed, allow_br) VALUES ('3510', 'zilon', '2011-07-05 19:45:44', '<p style=\"text-align: left;\">Формат:  MP3<br />Размер: 5,79 Мб<br />Время: 2:21 мин<br />Битрейт: 328 Кбит/с</p>
<p>Прослушать:</p><script type=\"text/javascript\">var zippywww=\"29\";var zippyfile=\"26296842\";var zippytext=\"#663399\";var zippyback=\"#e8e8e8\";var zippyplay=\"#ff6600\";var zippywidth=640;var zippyauto=true;var zippyvol=80;var zippywave = \"#000000\";var zippyborder = \"#cccccc\";</script><script type=\"text/javascript\" src=\"http://api.zippyshare.com/api/embed_new.js\"></script>
<h2><a href=\"javascript:ShowOrHide(\'link\')\">Скачать</a></h2> 
<div id=\"link\" class=\"text_spoiler\" style=\"display: none; \"><img src=\"/templates/Default/dleimages/link.png\" width=\"640\" height=\"484\"></div>', 'Coockoo - Groupies Anthem (DJ Ramis &amp; Dmitry Leonoff Big Room Mix)', 'Coockoo - Groupies Anthem (DJ Ramis &amp; Dmitry Leonoff Big Room Mix) - прослушать и скачать', '8', 'coockoo-groupies-anthem-dj-ramis-a-dmitry-leonoff-big-room-mix', '0', '1', '1', '1', '0', '1') ");
 
if ($result == true)
{
$id = mysql_insert_id();
$result = mysql_query ("INSERT INTO dle_post_extras (news_id, rating, vote_num, user_id) VALUES ('$id', '117', '26', '1') ");
 
echo '<h1>ЗАПОСТИЛОСЬ</h1>';
}
else
{
echo'не сработало - ';
echo mysql_errno($db) . ": " . mysql_error($db) . "\n";
}
 
mysql_close($db);
 
?>

вот код второго скрипта, новости которого отображаются в рейтинге(добавляю новости через форму на сайте)

PHP:
<?php
 
$_zag = $_POST['zagolovok'];
$_categ = $_POST['cat'];
$_text = $_POST['postt'];
$_vremya = date("Y-d-m H:m:s");
$_alyas = date("F-j-Y");
 
$db = mysql_connect("localhost","********","***********");
mysql_select_db("**********" ,$db);
@mysql_query("SET NAMES 'cp1251'");
 
$result = mysql_query ("INSERT INTO dle_post (autor, date, full_story, title, descr, category, alt_name, comm_num, allow_comm, allow_main, approve, fixed, allow_br) VALUES ('zilon', NOW(), '$_text', '$_zag', 'Скачать бесплатно - $_zag', '$_categ', '$_alyas', '0', '1', '1', '1', '0', '1') ");
 
if ($result == true)
{
$id = mysql_insert_id();
$result = mysql_query ("INSERT INTO dle_post_extras (news_id, user_id) VALUES ('$id', '1') ");
 
echo '<h1>ЗАПОСТИЛОСЬ</h1>';
}
else
{
echo'не сработало - ';
echo mysql_errno($db) . ": " . mysql_error($db) . "\n";
}
 
mysql_close($db);
 
?>


может кто не будь знает что не так :nezn:
 
zilon, всё зависит от "date". Топ 10 выводиться за последний месяц.
1. date - 2011-07-05 19:45:44
2. date - NOW()
Естественно 2011-07-05 - это уже почти 2 года назад. Поэтому так :)
 
Назад
Сверху