Добро пожаловать, Гость!
Тема закрыта для обсуждения
где здесь ошибка? - Страница 0
Общие вопросы | где здесь ошибка?



где здесь ошибка?
13 Окт 2013вот вообщем переделал перевод монет под баллы, так вот вроде смс приходит что пользователь перевел вам баллы... но вот баллы не приходят на счет почему то..
вот код:
<?<?
include_once '../../sys/inc/start.php';
include_once '../../sys/inc/compress.php';
include_once '../../sys/inc/sess.php';
include_once '../../sys/inc/home.php';
include_once '../../sys/inc/settings.php';
include_once '../../sys/inc/db_connect.php';
include_once '../../sys/inc/ipua.php';
include_once '../../sys/inc/fnc.php';
include_once '../../sys/inc/user.php';
only_reg();
if (isset($user))$ank['id'] = intval($_GET['id']);
$ank=get_user($ank['id']);
if(!$ank || $user['id'] == $ank['id']){header("Location: /index.php?".SID);exit;}
if (isset($_GET['act']) && $_POST['balls'])
{
$money=abs(intval($_POST['balls']));
if ($user['$balls'] < $balls)$err = 'У вас не достаточно средств для перевода';
if (!$err)
{
mysql_query("UPDATE `user` SET `balls` = '" . ($ank['balls'] + $balls) . "' WHERE `id` ='$ank[id]';");
mysql_query("UPDATE `user` SET `balls` = '" . ($user['balls'] - $balls) . "' WHERE `id` ='$user[id]';");
$msg = "Пользователь <strong>".$user['nick']."</strong> перевeл вам средства в количестве <strong> $balls </strong>баллов! <br />НЕ ЗАБУДЬТЕ СКАЗАТЬ СПАСИБО!";
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('0', '$ank[id]', '$msg', '$time')");
$_SESSION['message'] = 'Перевод успешно выполнен';
header("Location: /info.php?id=$ank[id]");
exit;
}
}
$set['title']='Перевод баллов'; // заголовок страницы
include_once '../../sys/inc/thead.php';
title();
aut();
err();
echo "<div class='foot'>n";
echo "<img src='/style/icons/str2.gif' alt='*'> <a href='/info.php?id=$ank[id]'>$ank[nick]</a> | Перевод<br />n";
echo "</div>n";
if (isset($user) & $user['balls']<=1)
{
echo '<div class="mess">';
if ($user['pol']==0){
echo "Извини <b>красавица,</b> n";
} else {
echo "<b>Извини братан,</b> n";
}
echo "но чтобы переводить баллы другим обитателям необходимо набрать минимум <b>2</b> балла<br/>У вас <b>$user[balls] </b>балловn";
echo '</div>';
}
else
{
echo '<div class="mess">';
echo "У вас: <b>$user[balls]</b> баллов<br />n";
echo '</div>';
echo "<form class='main' action="?id=$ank[id]&act" method="post">";
echo "Количество баллов:<br />n";
echo "<input type='text' name='balls' value='1' /><br />n";
echo "<input class='submit' type='submit' value='Перевести' /><br />n";
echo "</form>";
}
echo "<div class='foot'>n";
echo "<img src='/style/icons/str2.gif' alt='*'> <a href='/info.php?id=$ank[id]'>$ank[nick]</a> | Перевод<br />n";
echo "</div>n";
include_once '../../sys/inc/tfoot.php';
?>
?>
Тема закрыта Cистема
Комментарии:


Во первых переменная $balls не объявленна, во вторых внутри запроса ненужные точка с запятой ;