Вкратце:пользователи могут сами себе выбирать аватар,который будет отображаться в статистике,а также добавим рефтинг пользователей,который пользователи могут поднимать друг другу.Рейтинг также поднимается при хорошем количестве просмотренных ссылок...ну короче такая вАзня)..может кому и понадобится...
Итак...устанавливаем:
1.Делаем запросы к бд:
ALTER TABLE `tb_users` ADD `avatar` VARCHAR( 50 ) DEFAULT 'no.gif' NOT NULL;
ALTER TABLE `tb_users` ADD `reyting` VARCHAR( 5 ) DEFAULT '0.00' NOT NULL;
CREATE TABLE `reyting_users` (
`id` int(11) NOT NULL auto_increment,
`kto` varchar(100) NOT NULL,
`komu` varchar(100) NOT NULL,
`skolyko` int(11) NOT NULL,
`date` int(11) NOT NULL,
`date_del` int(11) NOT NULL,
`bonus` double NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
CREATE TABLE `reyting_users_options` (
`id` int(1) NOT NULL,
`kupleno_raz` int(11) NOT NULL default '0',
`na_summu` double NOT NULL default '0',
`stoit` double default '0',
`bonus_user` double default '0',
`users_bonus` double NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
INSERT INTO `reyting_users_options` VALUES (1, 0, 0.00, 0.11, 0.06, 0.00);
2.Выводим аватар пользователя в нужное нам место...например вставим это:
<?php
require('config.php');
$sql = "SELECT avatar FROM tb_users WHERE username='$user'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
?>
" border="1" /> в memberstats.php после:
Здравствуйте, <? echo $user; ?>
3.Выводим случайно из ТОП100 кого нибудь:
<?php include("reyt_top.php"); ?>
- это вставлять туда,где будет выводиться...но если вы не шарите и у вас обычный скрипт,то тогда добавить в menuleft.php после
<? $leftblock='1'; include('statlinks.php'); ?>
вот этот код:
<?php include("reyt_top.php"); ?>[
Так будет красивее выделяться....
4.Делаем ссылки для пользователей:
открыть menuright.php и после
Добавить строку:
и для рейтинга пользователей можно там же где нибудь вставить ссылку:
5.Открываем dopmenu.php в админке и после:
Добавить:
6.Всё из архива лить на хост.В архиве содержимое папки admin лить в вашу админку.
Если вы хотите,чтоб пользователям рейтинг повышался за клики и реф.клики,то открывайте success.php и меняем:
$sqlexd = "UPDATE tb_users SET referalvisits='$juaze'+1, money='$billetes'+'$elprecio' WHERE username='$juaz'";
на:
$sqlexd = "UPDATE tb_users SET referalvisits='$juaze'+1, reyting=reyting+0.02, money='$billetes'+'$elprecio' WHERE username='$juaz'";
И заменим в этом же файле это:
$sqlexzz = "UPDATE tb_users SET visits='$visitas'+1, money='$dinero'+'$elprecio' WHERE username='$user'";
на:
$sqlexzz = "UPDATE tb_users SET visits='$visitas'+1, reyting=reyting+0.10, money='$dinero'+'$elprecio' WHERE username='$user'";
Выставляем права доступа 777 на папку avp
Автор Плагина Rufus!
Перейти на сайт автора
всё:)Качаем архив и комментим...
Итак...устанавливаем:
1.Делаем запросы к бд:
ALTER TABLE `tb_users` ADD `avatar` VARCHAR( 50 ) DEFAULT 'no.gif' NOT NULL;
ALTER TABLE `tb_users` ADD `reyting` VARCHAR( 5 ) DEFAULT '0.00' NOT NULL;
CREATE TABLE `reyting_users` (
`id` int(11) NOT NULL auto_increment,
`kto` varchar(100) NOT NULL,
`komu` varchar(100) NOT NULL,
`skolyko` int(11) NOT NULL,
`date` int(11) NOT NULL,
`date_del` int(11) NOT NULL,
`bonus` double NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
CREATE TABLE `reyting_users_options` (
`id` int(1) NOT NULL,
`kupleno_raz` int(11) NOT NULL default '0',
`na_summu` double NOT NULL default '0',
`stoit` double default '0',
`bonus_user` double default '0',
`users_bonus` double NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
INSERT INTO `reyting_users_options` VALUES (1, 0, 0.00, 0.11, 0.06, 0.00);
2.Выводим аватар пользователя в нужное нам место...например вставим это:
<?php
require('config.php');
$sql = "SELECT avatar FROM tb_users WHERE username='$user'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
?>
Здравствуйте, <? echo $user; ?>
3.Выводим случайно из ТОП100 кого нибудь:
<?php include("reyt_top.php"); ?>
- это вставлять туда,где будет выводиться...но если вы не шарите и у вас обычный скрипт,то тогда добавить в menuleft.php после
<? $leftblock='1'; include('statlinks.php'); ?>
вот этот код:
.::ТОП 100::.
<?php include("reyt_top.php"); ?>[
Так будет красивее выделяться....
4.Делаем ссылки для пользователей:
открыть menuright.php и после
Добавить строку:
и для рейтинга пользователей можно там же где нибудь вставить ссылку:
5.Открываем dopmenu.php в админке и после:
Добавить:
6.Всё из архива лить на хост.В архиве содержимое папки admin лить в вашу админку.
Если вы хотите,чтоб пользователям рейтинг повышался за клики и реф.клики,то открывайте success.php и меняем:
$sqlexd = "UPDATE tb_users SET referalvisits='$juaze'+1, money='$billetes'+'$elprecio' WHERE username='$juaz'";
на:
$sqlexd = "UPDATE tb_users SET referalvisits='$juaze'+1, reyting=reyting+0.02, money='$billetes'+'$elprecio' WHERE username='$juaz'";
И заменим в этом же файле это:
$sqlexzz = "UPDATE tb_users SET visits='$visitas'+1, money='$dinero'+'$elprecio' WHERE username='$user'";
на:
$sqlexzz = "UPDATE tb_users SET visits='$visitas'+1, reyting=reyting+0.10, money='$dinero'+'$elprecio' WHERE username='$user'";
Выставляем права доступа 777 на папку avp
Автор Плагина Rufus!
Перейти на сайт автора
всё:)Качаем архив и комментим...
Теги
6 комментарии
268 загрузки
Детали
- Первый релиз 15 мар 2011
- Последнее обновление 16 сен 2026
- Документация Есть
- Содержимое файлов Исходные файлы
- Всего товаров 50
- Рейтинг (0)
- Регистрация 03 мар 2011
- Уровень 0
- Пользователь подтверждён Да
- Телефон подтверждён Нет
- Email подтверждён Нет

daranger
- 03 авг 2011сделайте новую версию рейтинга с редактированием в админке!
finbux.info
- 11 апр 2011кароче я написал код аватара на много проще, если кому надо оброщайтесь 438544012 или finbux.info,
KPEKEP
- 05 апр 2011У меня не пашет, когда ставлю код
Не показывает сколько у пользователя просмотренно ссылок и сколько на балансе
wapids
- 20 мар 2011Спасибо получилось)
Admin24
- 18 мар 2011Как вывести рейтиг пользователя в меню ? у меня выводит рейтиг случайного пользователя а <?=$reyting ?> не показывает! я так понимаю запрос нужен к бд какой он подскажите.
все разобрался)
require("config.php");
$user_ra = mysql_fetch_array(mysql_query("SELECT * FROM tb_users WHERE username = '".$_SESSION["username"]."'"));
?>