Уровни кликов

Набравший популярность плагин,который заменяет запрещённые системой WebMoney Transfer V.I.P. аккаунты.
В отличие от сайтов,выкладывающих в паблик плагины,я выкладываю с объяснением установки и каждого шага,а не выкладываю тупо название,описание(краткое) и ссылку…и ставьте как хотите.Набравший популярность плагин,который заменяет запрещённые системой WebMoney Transfer V.I.P. аккаунты.
В отличие от сайтов,выкладывающих в паблик плагины,я выкладываю с объяснением установки и каждого шага,а не выкладываю тупо название,описание(краткое) и ссылку…и ставьте как хотите.

Поехали…Установка:
1.Как всегда-делаем запрос к БД:


ALTER TABLE `tb_users` ADD `kliklevel` int(3) NOT NULL default '0';
ALTER TABLE `tb_users` ADD `refkliklevel` int(3) NOT NULL default '0';

CREATE TABLE IF NOT EXISTS `tb_klikup` (
  `id` int(3) NOT NULL,
  `iteam` varchar(15) NOT NULL,
  `moneyplus` varchar(15) NOT NULL,
  `levelprice` varchar(15) NOT NULL,
  `maxlevel` int(3) NOT NULL default '30',
  KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;


— Дамп данных таблицы `tb_klikup`

INSERT INTO `tb_klikup` (`id`, `iteam`, `moneyplus`, `levelprice`, `maxlevel`) VALUES
(1, 'klik', '0.002', '20', 30),
(2, 'refklik', '0.001', '40', 30);


2.Открываем файл success.php
после строк:

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


добавим:

include('moneyforklik_addsz.php');


Поясняю:В файле moneyforklik_addz.php содержится скрипт,который и увеличивает баланс юзера на количество,соответствующее его уровню клика.
3.Открываем файл memberstats.php
После строки:


$v=mysql_result($res,0,0);


Вписываем:

$sql = "SELECT * FROM tb_config WHERE item='click' and howmany='1'";
  $result = mysql_query($sql);  
  $row = mysql_fetch_array($result);
  $clck=$row["price"];  

  $sql = "SELECT * FROM tb_config WHERE item='referalclick' and howmany='1'";
  $result = mysql_query($sql);  
  $rowe = mysql_fetch_array($result);
  
  $rclck=$rowe["price"];  

$sqlzd = "SELECT * FROM tb_users WHERE username='$user'";
$resultzd = mysql_query($sqlzd);
$row = mysql_fetch_array($resultzd);

$res=mysql_query("select valuta from tb_site where id='1'");
$v=mysql_result($res,0,0);

$kliklevel=$row["kliklevel"];
$rkliklevel=$row["refkliklevel"];
$money=$row["money"];

  

//Узнаём добавочную цену к клику за один уровень  
$sql = "SELECT * FROM tb_klikup WHERE iteam='klik'";
$result = mysql_query($sql);  
$rowe = mysql_fetch_array($result);
$levelmoney=$rowe["moneyplus"];
$levelprice=$rowe["levelprice"];

$bonus=$levelmoney*$kliklevel;

//Узнаём добавочную цену к клику за один уровень  
$sql = "SELECT * FROM tb_klikup WHERE iteam='refklik'";
$resultu = mysql_query($sql);  
$roweu = mysql_fetch_array($resultu);
$rlevelmoney=$roweu["moneyplus"];
$rlevelprice=$roweu["levelprice"];

$rbonus=$rlevelmoney*$rkliklevel;

$myclick=$bonus+$clck;
$rmyclik=$rbonus+$rclck;

$newmyclik=$myclick+$levelmoney;

$rnewmyclik=$rmyclik+$rlevelmoney;

Тут мы делаем запросы чтоб узнать цены за клик(в принципе итак ясно)
Далее после:


<tr>
<td>На балансе:</td>
<td><?=$v ?> <? echo $row["money"]; ?></td>
</tr>


Добавим


<tr>
<td>Уровень клика:</td>
<td><? echo $row["kliklevel"]; ?> (<?=$myclick ?> <?=$v ?>)</td>
</tr>
<tr>
<td>Уровень рефклика:</td>
<td><? echo $row["refkliklevel"]; ?> (<?=$rmyclik ?> <?=$v ?>)</td>
</tr>

Это типичный хтмл.Мы красиво в таблице выводим уровни кликов.
Отображаться будт примерно так:


Уровень клика: 1(0.02 R)


Что отображалось так:


Клик: 0.02 R(Уровень 1)


Вставить

<tr>
<td>Kлик:</td>
<td><?=$myclick ?> <?=$v ?> (Уровень <? echo $row["kliklevel"]; ?>)</td>
</tr>
<tr>
<td>Уровень рефклика:</td>
<td><?=$rmyclik ?> <?=$v ?> (Уровень <? echo $row["refkliklevel"]; ?>)</td>
</tr>


4.И наконец делаем ссылки на страницу повышения уровня:
Строки:


<a href="convert.php">Вывести средства</a><br>
<a href="moneyforadv.php">Заказать рекламу</a>


меняем на:


<img src=images/level.gif width=16 height=16 border=0 align=absmiddle><a href="moneyforklik.php"><font color="Red">Увеличить цены</font></a><br><br>
<img src=images/wallet.gif width=16 height=16 border=0 align=absmiddle><a href="convert.php">Вывести средства</a><br>
<img src=images/coin.gif width=16 height=16 border=0 align=absmiddle><a href="moneytoacc.php">Пополнить баланс</a><br>

5.Теперь можно поработать с админкой:
В файле basecfg.php после:

  $click=$_POST["click"];
  $refclick=$_POST["referalclick"];

Добавить

  $cenaklika=$_POST["cenaklika"];
  $cenarefklika=$_POST["cenarefklika"];
  $kliklevelprice=$_POST["kliklevelprice"];
  $refkliklevelprice=$_POST["refkliklevelprice"];


Это чтоб при нажатии на кнопочку \»Сохранить\» данные приняло и обозначило переменными
Потом после


mysql_query("update tb_config set price='$click' where item='click'");
  mysql_query("update tb_config set price='$refclick' where item='referalclick'");


Добавить:


mysql_query("update tb_klikup set levelprice='$kliklevelprice' where iteam='klik'");
  mysql_query("update tb_klikup set levelprice='$refkliklevelprice' where iteam='refklik'");

  mysql_query("update tb_klikup set moneyplus='$cenaklika' where iteam='klik'");
  mysql_query("update tb_klikup set moneyplus='$cenarefklika' where iteam='refklik'");


Тут мы значения полученных переменных вносим в базу.
Далее после:

$sql = "SELECT price FROM tb_config WHERE item='click'";
$res = mysql_query($sql);
$click=mysql_result($res,0,0);

$sql = "SELECT price FROM tb_config WHERE item='referalclick'";
$res = mysql_query($sql);
$refclick=mysql_result($res,0,0);


Добавим

$sql = "SELECT levelprice FROM tb_klikup WHERE iteam='klik'";
$res = mysql_query($sql);
$kliklevelprice=mysql_result($res,0,0);

$sql = "SELECT levelprice FROM tb_klikup WHERE iteam='refklik'";
$res = mysql_query($sql);
$refkliklevelprice=mysql_result($res,0,0);

$sql = "SELECT moneyplus FROM tb_klikup WHERE iteam='klik'";
$res = mysql_query($sql);
$cenaklika=mysql_result($res,0,0);

$sql = "SELECT moneyplus FROM tb_klikup WHERE iteam='refklik'";
$res = mysql_query($sql);
$cenarefklika=mysql_result($res,0,0);


Добавили чтоб в таблице выводило текущие цены клика,коорые мы и можем изменять
Ну и наконец после:

<h3>Настройки пользователей</h3><br>
<table>
<tr>
<th width="400">Цена за клик:(при уровне 0)</th><td><input type="text" name="click" value="<?=$click ?>"></td></tr>
<tr>
<th width="400">Цена за клик реферала:(при уровне 0)</th><td><input type="text" name="referalclick" value="<?=$refclick ?>"></td></tr>
<tr>

Добавить:

<th width="400">Цена покупки уровня клика:</th><td><input type="text" name="kliklevelprice" value="<?=$kliklevelprice ?>"></td></tr>
<tr>
<th width="400">>Цена покупки уровня рефклика:</th><td><input type="text" name="refkliklevelprice" value="<?=$refkliklevelprice ?>"></td></tr>
<tr>
<th width="400">Шаг для одного уровня за клик:</th><td><input type="text" name="cenaklika" value="<?=$cenaklika ?>"></td></tr>
<tr>
<th width="400">Шаг для одного уровня за рефклик:</th><td><input type="text" name="cenarefklika" value="<?=$cenarefklika ?>"></td></tr>
<tr>

Мы собственно говоря и добавили саму таблицу,где будут выводиться текущие значения:)

В архиве kliklevels.zip
Файл userlist.php лить в папку с файлами админки(этот файл разбирать не буду),у многих он одинаковый…Остальное лить на хост.
Удачи!:)

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

не в сети 14 лет

Green-wm

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

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

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

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

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