Перевод балов

1.21K
.
Рыбалка на мамонтов
~*Ёжи[4]егГг*~ (10.04.2011/09:33)
а можно сделать чтоб в минуса не заходило? когда переводишь больше балов чем у тебя
Хорошее замичание, и зделать под 4.0 (=
.
~*Ёжи[4]егГг*~,
if ($userdata['us_points'] > $points_perevoda){
echo 'Товарищ, у тебя поинтов не хватает!';
}
//Переменные свои
.
Ehsen
Perovod Bal BEzi funksiyalar elave etdim
/** **************************
***Ehsen ,M /////ismayilli******************
***Сайт:http://peyk.wup.ru****
****Jhoncms.com//////////
***ICQ: 99-01-07*************
/**/
define('_IN_JOHNCMS', 1);

$headmod = 'perevod';
$textl = 'Bal gonder';
require_once ("../incfiles/core.php");
require_once ("../incfiles/head.php");
///////////// Esli balans 0//////////
if($datauser['balans']==0){
echo 'Dostum   sen bal gondere bilmezsen, senin [0] balin var<br/>';
echo 'Bal almaq ucun <b>Peyk</b> nikine muraciyyet edin!';
require_once ('../incfiles/end.php');
exit;
}
//Bal yoxdu////

if (!$user_id) {
echo'<b>Olmaz!!!</b><br/>';
echo '<div class="rmenu">Yalniz qeydiyyatli istifadekiler ucun</div>';

require_once ('incfiles/end.php');
exit;
}

switch($act)
{
default:
if(empty($_GET['id']))
{
echo '<form method="POST" action="perevod.php?act=ok">';
echo '<div class="gmenu">';
echo 'Sizin neqd baliniz: <b>'.$datauser['balans'].'</b><br/>';
echo 'Istifadeki tipi secin:<br/>';
echo ' 1: <input type="radio"  value="1" name="pos" checked="checked"/>';
echo '<div class="fmenu">Istifadeci sec:<br/>';
echo '<select name="users">';
echo '<option value="">---------------</option>';
$sql = mysql_query("select `id`,`name` from `users`");
while($res = mysql_fetch_array($sql))
{
echo '<option value="'.$res['id'].'">'.$res['name'].'</option>';
}
echo '</select></div>';
echo ' 2: <input type="radio"  value="2" name="pos" />';
echo '<div class="fmenu">Istifadeki sec ve ya id yaz<br/><input name="user"/></div>';
echo 'Gondermek istediyiniz bal sayi:<br/><input name="bal"/></div>';
echo '<div class="menu"><input value="Gonder" type="submit" name="submit"/></div></form>';
}else{
$sql = mysql_query("select `id`,`name` from `users` WHERE `id` = '".$id."' LIMIT 1;");
if(mysql_num_rows($sql)!=="0")
{
$user = mysql_fetch_array($sql);
echo '<form method="POST" action="perevod.php?act=ok&amp;id='.$user['id'].'">';
echo 'Gondermek istediyinz bal <b>'.$user['name'].'</b><br/>';
echo 'Gondermek istediyiniz bal:<br/><input name="bal"/><br/>';
echo '<input value="Gonder" type="submit" name="submit"/></form>';
}
}
break;
case "ok";
if(empty($_GET['id']))
{
if(!empty($_POST['submit']))
{
if($_POST['pos'] == "1")
{
$user = isset($_POST['users'])?abs(intval($_POST['users'])):false;
}elseif($_POST['pos'] == "2")
{
$user = isset($_POST['user'])?check($_POST['user']):false;
}
$ball = isset($_POST['bal'])?abs(intval($_POST['bal'])):false;
$count = mysql_result(mysql_query("select COUNT(*) from `users` WHERE `id` = '".$user."' or `name` = '".$user."'"),0);
if($count > 0 )
{
$arr = mysql_fetch_array(mysql_query("select `name`,`balans` from `users` WHERE `id` = '".$user."'  or `name` = '".$user."' LIMIT 1"));
$q = mysql_fetch_array(mysql_query("select `name`,`balans` from `users` WHERE `id` = '".$user_id."' LIMIT 1"));
if($q['balans'] >= 20)
{
if($arr['name'] !== $q['name'])
{
if($ball > 9)
{
$min_bal = intval($q['balans'] - $ball);
$plus_bal = intval($arr['balans'] + $ball);
mysql_query("update `users` set `balans` = '".$min_bal."' where `id` = '".$user_id."' LIMIT 1");
mysql_query("update `users` set `balans` = '".$plus_bal."' where `id` = '".$user."'  or `name` = '".$user."' LIMIT 1");
echo '<p>Siz uqurla '.$ball.' bal, bu istifadekiye  '.$arr['name'].'  gonderdiniz<br/>';
echo '<a href="perevod.php?r='.mt_rand(0000,9999).'">Geri</a></p>';
}else{
echo '<p>10 Baldan az  gondere bilmezsen!</p>';
}
}else{
echo '<p>Ozune bal gondermek mumkun deyil!</p>';
}
}else{
echo '<p>20 baldan az  gondere bilmezsiniz!  ,baliniz azdi</p>';
}
}else{
echo '<p><b>Bal gondermek istediyiniz istifadeci movcud deyildir</b><br/>';
echo '<a href="perevod.php?r='.mt_rand(0000,9999).'">geri</a></p>';
require_once ("../incfiles/end.php");
exit;
}
}else{
echo '<p><b>ОШИБКА!Seff!!</b><br/>';
echo '<a href="perevod.php?r='.mt_rand(0000,9999).'">Geri</a></p>';
require_once ("../incfiles/end.php");
exit;
}
}else{
if(!empty($_POST['submit']))
{
$ball = isset($_POST['bal'])?abs(intval($_POST['bal'])):false;
$count = mysql_result(mysql_query("select COUNT(*) from `users` WHERE `id` = '".$id."'"),0);
if($count > 0 )
{
$arr = mysql_fetch_array(mysql_query("select `name`,`balans` from `users` WHERE `id` = '".$id."' LIMIT 1"));
$q = mysql_fetch_array(mysql_query("select `name`,`balans` from `users` WHERE `id` = '".$user_id."' LIMIT 1"));
if($q['balans'] >= 20)
{
if($arr['name'] !== $q['name'])
{
if($ball > 9)
{
$min_bal = intval($q['balans'] - $ball);
$plus_bal = intval($arr['balans'] + $ball);
mysql_query("update `users` set `balans` = '".$min_bal."' where `id` = '".$user_id."' LIMIT 1");
mysql_query("update `users` set `balans` = '".$plus_bal."' where `id` = '".$id."' LIMIT 1");
echo '<p>Siz uqurla '.$ball.' bal, bi istifadekiye  '.$arr['name'].'  gonderdiniz<br/>';
echo '<a href="perevod.php?r='.mt_rand(0000,9999).'">Geri</a></p>';
}else{
echo '<p>10 baldan az gondere bilmezsen!</p>';
}
}else{
echo '<p>Ozune bal gondere bilmezsen!</p>';
}
}else{
echo '<p>Gondermek mumkun deyil, sizin en azi 20 baliniz olmalidir!,Baliniz azdi</p>';
}
}else{
echo '<p><b>Bal gondermek istediyiniz istifadeki yoxdu</b><br/>';
echo '<a href="perevod.php?r='.mt_rand(0000,9999).'">Geri</a></p>';
require_once ("../incfiles/end.php");
exit;
}
}else{
echo '<p><b>ОШИБКА!Seff!!</b><br/>';
echo '<a href="perevod.php?r='.mt_rand(0000,9999).'">Geri</a></p>';
require_once ("../incfiles/end.php");
exit;
}
}
break;
}

require_once ("../incfiles/end.php");
.
а под 4.4.0 пойдет
.
вот под 4.4.архив распоковываем на папку usеrs.в рrоfilе.рhр пишем:
echo '<div><a href="perevod.php">Переводить баллы</a></div>';
Прикрепленные файлы:
.
Автору респект.полезный модуль
.
пацаны кто может переделать этот модуль и сделать перевод тугриков для футбольного менеджера, вроде это несложно, если че заплачу
.
Pataxmen (30.04.2013 / 19:59)
пацаны кто может переделать этот модуль и сделать перевод тугриков для футбольного менеджера, вроде это несложно, если че заплачу
Могу .. В лс
Всего: 48