Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Помогите редактировать скрипт

Помогите редактировать скрипт


     30.11.2013    php    Все вопросы » Общие вопросы по PHP    2287

вопрос
Привет!


if( $member_id['user_id'] == $row['user_id'] ) {
$conf_points = array();
$conf_points['news'] =  $member_id['news_num']/1;
}
$tpl->set('{confidence_level}', array_sum($conf_points));
if( $member_id['user_id'] == $row['user_id'] ) $tpl->set_block( "'\\[show_confidence\\](.*?)\\[/show_confidence\\]'si", "\\1" );
else $tpl->set_block( "'\\[show_confidence\\](.*?)\\[/show_confidence\\]'si", "" );


$conf_points['news'] = $member_id['news_num']/1;
Сам код добавляет по 1 за каждую новость.
Помогите мне редактировать выше указанный код чтобы он делал следующее.

Мне нужно чтобы за новость в категории с ID-1 добавлялось 1
Мне нужно чтобы за новость в категории с ID-2 добавлялось 2
Мне нужно чтобы за новость в категории с ID-3 добавлялось 3 и т.г

P.S - К автору обратился, но ответа не было и нету.

Ответа пока нет


6 комментариев

FastFud
Юзер

FastFud - 30 ноября 2013 13:46 -

Я так пробовал, но не получилось.
 $conf_points['news'] = $cat_info[$category_id][2] . $member_id['news_num']/1;

Sander
PHP-developer

Sander - 30 ноября 2013 14:12 -

В стол заказов. Нужно не мало дописывать.
$member_id['news_num'] - хранит только общее количество новостей опубликованных пользователем.
В профиле нигде не хранится информация о том, в какие категории были опубликованы новости.

PS. Код ужасен.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

leparkour
Юзер

leparkour - 30 ноября 2013 15:11 -

Так а в чем проблема, как я понял это выдача поинтов при добавлении новостей.

При добавлении новости сделать
если новость добавилась в категорию 1, то давать 1 поинт, если во 2 категорию то давать 2 поинта.
поправьте если я ошибся.

Sander
PHP-developer

Sander - 30 ноября 2013 15:36 -

Это отображение поинтов при просмотре страницы пользователя самим пользователем.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

FastFud
Юзер

FastFud - 30 ноября 2013 15:52 -

Да, про код извините, не я его создавал.

FastFud
Юзер

FastFud - 30 ноября 2013 16:02 -

Мне тут помогли - в чем прочтите тему.

Так вот можно их как нибудь объединить?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх