5 Янв 2015 У меня проблема с переводом рейтинга. Взял модуль Перевод баллов, поменял везде переменные с balls на rating, сделал немного по другому, когда нажимаю Перевести, мне пишет ошибку: Notice: Undefined index: rating in /usr/home/data/аккаунт/сайт.ру/user/money/translate_reit.php on line 19 Подскажите как исправить? Вроде на баллах работает, а у меня нет.
Тема закрыта Samurai
Последний раз редактировалось Samurai
5 Янв 2015
Комментарии:
ViPLideR5 Янв 2015 Автор темы Samurai, есть мой пост тут.
Samurai
5 Янв 2015 попробуй со своего поста,сразу видил ошибку а теперь не вижу пока сеть глюконула... Походу отредактировал его кто-то..
ViPLideR5 Янв 2015 Автор темы Samurai, вот весь запрос:
<? if (isset($_GET['act']) && $_POST['rating']){ $rating=abs(intval($_POST['rating'])); if ($user['rating'] < $rating)$err = 'У вас не достаточно средств для перевода'; if (!$err){ mysql_query("UPDATE `user` SET `rating` = '" . ($ank['rating'] + $rating) . "' WHERE `id` ='$ank[id]';"); mysql_query("UPDATE `user` SET `rating` = '" . ($user['rating'] - $rating) . "' WHERE `id` ='$user[id]';"); $msg = "Пользователь <strong>".$user['nick']."</strong> перевeл вам средства в количестве <strong> $rating </strong> рейтинга! <br />Не забудьте сказать спасибо! <img src="/style/smiles/852.gif" alt="smile" />!"; 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; } } ?>