Просмотр файла release_fix#2/mods/game/gold.php

Размер файла: 3.19Kb
<?php
session_start();
$mod_title="игра-пополнение счёта";
$mod_status="on";
if($mod_status=="on")
{
function mod_body($auth,$adminauth)
{
$level="";
$guildc="";
$arenac="";
$mgld="";
if($auth=="ok")
{
$mcl="";
$query = "SELECT * FROM users WHERE login='$_COOKIE[login]'";
$cat = mysql_query ($query);
if(!$cat) exit (mysql_error());
while(list($id,$login,$pass,$mail,$reg,$class,$m,$h,$z,$s,$mon,$gold,$pms,$lvl,$ava,$ban,$online) = mysql_fetch_row($cat))
{
$mgld=$gold;
$mcl=$class;
$level=$lvl;
}
$query = "SELECT * FROM count";
$cat = mysql_query ($query);
if(!$cat) exit (mysql_error());
while(list($id,$guild,$arena) = mysql_fetch_row($cat))
{
$guildc=$guild;
$arenac=$arena;
}
echo "
<img src='img/bo.png'> <a href='?do=game/char'>персонаж($level)</a>|<img src='img/bs.png'> <a href='?do=game/history'>история</a><br>
<br>
";
$_pg="0";
$ag="-10";
$_pg2="10";
if(!empty($_GET['_pg']))
{
$ag=$_GET['_pg']-"10";
$_pg=$_GET['_pg'];
$_pg2=$_GET['_pg']+"10";
}
if(!empty($_COOKIE['viewer_id']))
{
if(!empty($_GET['dx']))
{


$vote = 1; 

$app_id = "2478218"; 
$api_secret = 'WkgDTFLP5bw2wmuLGs6d';
$n5=round($_POST['name']);
if($n5==$_POST['name'])
{
$UserID = $_COOKIE['viewer_id'];
$auth_key = $_COOKIE['auth_key'];
require 'data/vkapi.class.php';
$VK = new vkapi($app_id, $api_secret);
$vts=$_POST['name']*100;
$goldup="";
$resp = $VK->api('secure.withdrawVotes', array('uid'=>$_COOKIE['viewer_id'], 'votes'=>"$vts"));
if ($resp['response']>0)
{
$gs=$_POST['name']*5;
$gxx=$mgld+$gs;
$query="UPDATE users SET gold='$gxx' WHERE login='".$_COOKIE[login]."'";
$result=mysql_query($query)
or die("<span style='color:red'>ошибка обновления пользователя!</span><br>");
echo "Золото было зачислено! +$gs золота!";
}
else
{
switch($resp[error][error_code])
{
case 502:
echo 'На вашем балансе недостаточно голосов!';
break;
default:      
echo 'Произошла ошибка! Голоса не списаны.<br>';
}
}
}
else
{
echo "Вы ввели не целое число!<br>";
}
}
echo "<div id='#linkBuy'>
<a href='#' id='balance' title='Кликните, чтобы обновить баланс'>Ваш баланс:</a> 
</div>
<a href='#' id='addVotes' title='Кликните, чтобы пополнить баланс'>(пополнить)</a><br />
<div class='error' style='display:none;'></div>
<div class='success' style='display:none;'></div>
<form method='POST' action='?do=game/gold&dx=go'>
сколько голосов потратить:<br>
<input type='text' name='name' size='15' value='1'><br>
<input type='submit' value='менять'><br>
</form>
<small><span style='color:red'>ВНИМАНИЕ!!!<br>число голосов должно быть целым<br>курс:1 голос=5 gold-а!<br></span></small>
";
}
else
{
echo "Пополнение счёта:<br>";
}
include "data/buttons.auth.php";
}
else
{
echo "
Ошибка авторизации!<br>
";
}
}
}
else
{
function mod_body($auth,$adminauth)
{
echo "мод выключен администратором!<br>";
}
}
?>