Рейтинг пользователей

Рейтинг пользователей. Начисляем рейтинг за все действия.Рейтинг пользователей.

Начисляем рейтинг за все действия:
– рейтинг за просмотр динамических ссылок.
– рейтинг за реф. просмотр динамических ссылок.
– рейтинг за чтение писем.
– рейтинг за победу в играх.
– рейтинг за выполнения задания (расписал селф, так как других не видел)
– рейтинг за автосерфинг (расписал селф, так как другого у меня нет)

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

ALTER TABLE `tb_users` ADD `reyting` INT( 11 ) DEFAULT '0' NOT NULL;


Добавляем рейтинг за просмотр динамических ссылок.

Для этого открываем файл success.php и ищем там такие строки:

$sqlexzz = "UPDATE tb_users SET visits='$visitas'+1, money='$dinero'+'$elprecio' WHERE username='$user'";


Меняем на:

$sqlexzz = "UPDATE tb_users SET visits='$visitas'+1, money='$dinero'+'$elprecio', reyting=reyting+0.03 WHERE username='$user'";


Зачисляем рейтинг за реф. просмотр динамических ссылок.

В этом же файле ищем такие строки:

mysql_query("UPDATE tb_users SET referalsvisits=referalvisits+1, money=money+'$sfbplus' WHERE username='$juazsfb2'");


И меняем их на:

mysql_query("UPDATE tb_users SET referalsvisits=referalvisits+1, money=money+'$sfbplus', reyting=reyting+0.01 WHERE username='$juazsfb2'");


С динамикой закончили.

Делаем начисление рейтинга за просмотр платных писем.

Открываем файл mails.php и ищем такие строки:

$update_user = mysql_query("UPDATE tb_users SET money = money + $set_mu, views_mails = views_mails + 1, money_mails = money_mails + $set_mu WHERE username = '".$_SESSION["username"]."'"); $allsqls++;


Меняем их на:

$update_user = mysql_query("UPDATE tb_users SET money = money + $set_mu, views_mails = views_mails + 1, money_mails = money_mails + $set_mu, reyting=reyting+0.03 WHERE username = '".$_SESSION["username"]."'"); $allsqls++;


Рейтинг за прочтения писем сделали.

Дальше для тех, у кого задания от студии селф, добавляем рейтинг за выполнение заданий.

Открываем файл mod_task.php и ищем строки:

mysql_query("UPDATE tb_users SET money='$balans' +'$pay', rek='$rek' +'$pay'  WHERE username='$nameuser'") or die(mysql_error());


Меняем их на:

mysql_query("UPDATE tb_users SET money='$balans' +'$pay', rek='$rek' +'$pay', reyting=reyting+0.05  WHERE username='$nameuser'") or die(mysql_error());


Рейтинг за задания готов.

Дальше у кого автосерфинг от студии селф.

Открываем файл start_auto.php, который в папке autoserfing и ищем строки:

mysql_query("UPDATE `tb_users` SET `visits`=`visits`+1, `money`=`money`+'$cena_click' WHERE `username`='$username'") or die(mysql_error());


Меняем их на:

mysql_query("UPDATE `tb_users` SET `visits`=`visits`+1, `money`=`money`+'$cena_click', reyting=reyting+0.01 WHERE `username`='$username'") or die(mysql_error());


Чуть ниже ищем:

mysql_query("UPDATE `tb_users` SET `visits`=`visits`+1, `money`=`money`+'$cena_click' WHERE `username`='$username'") or die(mysql_error());


Меняем на:

mysql_query("UPDATE `tb_users` SET `visits`=`visits`+1, `money`=`money`+'$cena_click', reyting=reyting+0.01 WHERE `username`='$username'") or die(mysql_error());


Рейтинг за автосерфинг добавили.

Добавляем рейтинг за игры.

Открываем файл k-n-b.php и ищем такой код:

/// Выиграл
                        if($wenner_set == 3)
                        {
                    
                        require("config.php");
                        $sm = $date_bet["sum"];
                        $su = $date_bet["user"];
                        $ds = $date_bet["date"];
                        $tb = $date_bet["type"];
                        $winmoney = ((($date_bet["sum"] * 2) * 0.95) / 2);
                        $winmoney_s = ((($date_bet["sum"] * 2) * 0.05) / 2);
                        
                        mysql_query("UPDATE tb_users SET money = money + $winmoney WHERE username = '".$_SESSION["username"]."'");
                        mysql_query("DELETE FROM tb_knb_games WHERE id = '$chek_bet'");
                        mysql_query("UPDATE tb_knb_stats SET all_games = all_games + 1, all_sum = all_sum + $winmoney_s");
                        
                        mysql_query("INSERT INTO tb_knb_end (user_insert, user_select, sum, date_start, date_end, user_insert_t, user_select_t, winner)
                        VALUES ('$su','".$_SESSION["username"]."','$sm','$ds','".time()."','$tb','$type_select','".$_SESSION["username"]."')");
                        mysql_close();


Меняем его на:

/// Выиграл
                        if($wenner_set == 3)
                        {
                    
                        require("config.php");
                        $sm = $date_bet["sum"];
                        $su = $date_bet["user"];
                        $ds = $date_bet["date"];
                        $tb = $date_bet["type"];
                        $winmoney = ((($date_bet["sum"] * 2) * 0.95) / 2);
                        $winmoney_s = ((($date_bet["sum"] * 2) * 0.05) / 2);
                        
                        mysql_query("UPDATE tb_users SET money = money + $winmoney, reyting=reyting+0.03 WHERE username = '".$_SESSION["username"]."'");
                        mysql_query("DELETE FROM tb_knb_games WHERE id = '$chek_bet'");
                        mysql_query("UPDATE tb_knb_stats SET all_games = all_games + 1, all_sum = all_sum + $winmoney_s");
                        
                        mysql_query("INSERT INTO tb_knb_end (user_insert, user_select, sum, date_start, date_end, user_insert_t, user_select_t, winner)
                        VALUES ('$su','".$_SESSION["username"]."','$sm','$ds','".time()."','$tb','$type_select','".$_SESSION["username"]."')");
                        mysql_close();


Дальше игра орел или решка.

Ищем код:

/// Выиграл
                        if($wenner_set == 3)
                        {
                    
                        require("config.php");
                        $sm = $date_bet["sum"];
                        $su = $date_bet["user"];
                        $ds = $date_bet["date"];
                        $tb = $date_bet["type"];
                        $winmoney = ((($date_bet["sum"] * 2) * 0.95) / 2);
                        $winmoney_s = ((($date_bet["sum"] * 2) * 0.05) / 2);
                        
                        mysql_query("UPDATE tb_users SET money = money + $winmoney WHERE username = '".$_SESSION["username"]."'");
                        mysql_query("DELETE FROM tb_orl_games WHERE id = '$chek_bet'");
                        mysql_query("UPDATE tb_orl_stats SET all_games = all_games + 1, all_sum = all_sum + $winmoney_s");
                        
                        mysql_query("INSERT INTO tb_orl_end (user_insert, user_select, sum, date_start, date_end, user_insert_t, user_select_t, winner)
                        VALUES ('$su','".$_SESSION["username"]."','$sm','$ds','".time()."','$tb','$type_select','".$_SESSION["username"]."')");
                        mysql_close();


Меняем его на:

/// Выиграл
                        if($wenner_set == 3)
                        {
                    
                        require("config.php");
                        $sm = $date_bet["sum"];
                        $su = $date_bet["user"];
                        $ds = $date_bet["date"];
                        $tb = $date_bet["type"];
                        $winmoney = ((($date_bet["sum"] * 2) * 0.95) / 2);
                        $winmoney_s = ((($date_bet["sum"] * 2) * 0.05) / 2);
                        
                        mysql_query("UPDATE tb_users SET money = money + $winmoney, reyting=reyting+0.02 WHERE username = '".$_SESSION["username"]."'");
                        mysql_query("DELETE FROM tb_orl_games WHERE id = '$chek_bet'");
                        mysql_query("UPDATE tb_orl_stats SET all_games = all_games + 1, all_sum = all_sum + $winmoney_s");
                        
                        mysql_query("INSERT INTO tb_orl_end (user_insert, user_select, sum, date_start, date_end, user_insert_t, user_select_t, winner)
                        VALUES ('$su','".$_SESSION["username"]."','$sm','$ds','".time()."','$tb','$type_select','".$_SESSION["username"]."')");
                        mysql_close();


Как же отображать рейтинг? А очень просто.

Кидаем этот код в средину страницы, где будем выводить рейтинг:

<?
$res=mysql_query("select * from tb_users where username='$user'");
$row=mysql_fetch_array($res);
$reyt=round($row["reyting"],2);
?>


А вот сам код отображения рейтинга:

<?=$reyt?>


Вроде все…

С вас + в репу или же мелочуха: R328583938858

Автор публикации

не в сети 2 года

LOZNEVOI

Комментарии: 1Публикации: 8Регистрация: 09-03-2011

Понравилась статья? Поделись в соц. сетях:

Похожие новости

Отправить комментарий

avatar
wpDiscuz
Авторизация
*
*
Регистрация
*
*
*
Генерация пароля