Добро пожаловать, Гость!
Проблема с модулем - Страница 0
Общие вопросы | Проблема с модулем
Томас :
Купил Ссылка , но такая проблема после активации купона пишет: "Вы не можете узнать
результаты розыгрыша, так как еще не прошло 30 минут с момента регистрации вашего
лотерейного билета.". Примерно через 2 дня пишет тоже самое, хотя прошло больше 30 мин!
Что в данной ситуации делать?
кто решит проблему тому дам пекламу на 2 дня на сайте где 400хостов
вот коды что исправлять ?
<?
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';
// Заголовок
$set['title'] = 'Лото';
include_once '../sys/inc/thead.php';
title();
aut();
include_once 'func.php';
$act = isset ($_GET['act']) ? $_GET['act'] : '';
switch ($act) {
case 'win' :
if ($b_w == 0) {
echo '';
}else{
mysql_query("UPDATE `user` SET `b_w` = '".($user['b_w']-$b_w)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `b_reg` = '".($user['b_reg']-$b_reg)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `sl1` = '".($user['sl1']-$sl1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `sl2` = '".($user['sl2']-$sl2)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `sl4` = '".($user['sl4']-$sl4)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `l1` = '".($user['l1']-$l1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `l2` = '".($user['l2']-$l2)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `l4` = '".($user['l4']-$l4)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `loto_tiraz` = '".($user['loto_tiraz']+1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `b_p` = '".($user['b_p']-$b_p)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `bilet_yes` = '".($user['bilet_yes']-$b_yes)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
}
if ($b_w == 1) {
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']+$w1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
}
if ($b_w == 2) {
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']+$w2)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
}
if ($b_w == 3) {
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']+$w3)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
}
echo '<div class="mess">Выигрыш успешно зачислен на ваш баланс! Спасибо за игру. </div>';
break;
default:
if (time() < $user['b_time']) {
echo '<div class="mess">Вы не можете узнать результаты розыгрыша, так как еще не прошло 30 минут с момента регистрации вашего лотерейного билета.</div>';
}else{
if ($b_w == 0) {
mysql_query("UPDATE `user` SET `b_reg` = '".($user['b_reg']-$b_reg)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `b_w` = '".($user['b_w']-$b_w)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `sl1` = '".($user['sl1']-$sl1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `sl2` = '".($user['sl2']-$sl2)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `sl4` = '".($user['sl4']-$sl4)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `l1` = '".($user['l1']-$l1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `l2` = '".($user['l2']-$l2)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `l4` = '".($user['l4']-$l4)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `loto_tiraz` = '".($user['loto_tiraz']+1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `b_p` = '".($user['b_p']-$b_p)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `bilet_yes` = '".($user['bilet_yes']-$b_yes)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
}
echo '<div class="mess">';
echo 'Выигрышные бочонки:<br /><font color="blue">→</font> Слот 1: <b>'.$l1.'</b><br /> <font color="blue">→</font> Слот 2: <b>'.$l2.'</b><br /> <font color="blue">→</font> Слот 3: <b>'.$l4.'</b></div>';
echo '<div class="mess"><br />';
echo 'Ваши бочонки:<br /><font color="blue">→</font> Слот 1: <b>'.$sl1.'</b><br /> <font color="blue">→</font> Слот 2: <b>'.$sl2.'</b><br /> <font color="blue">→</font> Слот 3: <b>'.$sl4.'</b></div>';
echo '<div class="nav1">Совпадений: <font color="pink"><b>'.$b_w.'</b></font></div>';
if ($b_w == 0) {
echo '<div class="mess">К сожалению, вы нечего не выиграли. Возможно повезет в следующем тираже.</div>';
}else{
echo '<div class="nav2"><center>Ваш выигрыш составил: <font color="green"><b>';
if ($b_w == 1) {
echo ''.$w1.'';
}
if ($b_w == 2) {
echo ''.$w2.'';
}
if ($b_w == 3) {
echo ''.$w3.'';
}
echo '</b> балла<font color="gray">(ов)</font></center></div>';
echo '<div class="nav2"><a href="?act=win" style="border: 2px dotted navy; padding: 2px; text-decoration: none; color: black;">Забрать выигрыш</a></div>';
}
}
}
back();
include_once '../sys/inc/tfoot.php';
?>
Проблема с модулем
12 Дек 2014Купил Ссылка , но такая проблема после активации купона пишет: "Вы не можете узнать
результаты розыгрыша, так как еще не прошло 30 минут с момента регистрации вашего
лотерейного билета.". Примерно через 2 дня пишет тоже самое, хотя прошло больше 30 мин!
Что в данной ситуации делать?
кто решит проблему тому дам пекламу на 2 дня на сайте где 400хостов
вот коды что исправлять ?
<?
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';
// Заголовок
$set['title'] = 'Лото';
include_once '../sys/inc/thead.php';
title();
aut();
include_once 'func.php';
$act = isset ($_GET['act']) ? $_GET['act'] : '';
switch ($act) {
case 'win' :
if ($b_w == 0) {
echo '';
}else{
mysql_query("UPDATE `user` SET `b_w` = '".($user['b_w']-$b_w)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `b_reg` = '".($user['b_reg']-$b_reg)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `sl1` = '".($user['sl1']-$sl1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `sl2` = '".($user['sl2']-$sl2)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `sl4` = '".($user['sl4']-$sl4)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `l1` = '".($user['l1']-$l1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `l2` = '".($user['l2']-$l2)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `l4` = '".($user['l4']-$l4)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `loto_tiraz` = '".($user['loto_tiraz']+1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `b_p` = '".($user['b_p']-$b_p)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `bilet_yes` = '".($user['bilet_yes']-$b_yes)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
}
if ($b_w == 1) {
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']+$w1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
}
if ($b_w == 2) {
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']+$w2)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
}
if ($b_w == 3) {
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']+$w3)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
}
echo '<div class="mess">Выигрыш успешно зачислен на ваш баланс! Спасибо за игру. </div>';
break;
default:
if (time() < $user['b_time']) {
echo '<div class="mess">Вы не можете узнать результаты розыгрыша, так как еще не прошло 30 минут с момента регистрации вашего лотерейного билета.</div>';
}else{
if ($b_w == 0) {
mysql_query("UPDATE `user` SET `b_reg` = '".($user['b_reg']-$b_reg)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `b_w` = '".($user['b_w']-$b_w)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `sl1` = '".($user['sl1']-$sl1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `sl2` = '".($user['sl2']-$sl2)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `sl4` = '".($user['sl4']-$sl4)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `l1` = '".($user['l1']-$l1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `l2` = '".($user['l2']-$l2)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `l4` = '".($user['l4']-$l4)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `loto_tiraz` = '".($user['loto_tiraz']+1)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `b_p` = '".($user['b_p']-$b_p)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
mysql_query("UPDATE `user` SET `bilet_yes` = '".($user['bilet_yes']-$b_yes)."' WHERE `id` = '$user[id]' LIMIT 1",$db);
}
echo '<div class="mess">';
echo 'Выигрышные бочонки:<br /><font color="blue">→</font> Слот 1: <b>'.$l1.'</b><br /> <font color="blue">→</font> Слот 2: <b>'.$l2.'</b><br /> <font color="blue">→</font> Слот 3: <b>'.$l4.'</b></div>';
echo '<div class="mess"><br />';
echo 'Ваши бочонки:<br /><font color="blue">→</font> Слот 1: <b>'.$sl1.'</b><br /> <font color="blue">→</font> Слот 2: <b>'.$sl2.'</b><br /> <font color="blue">→</font> Слот 3: <b>'.$sl4.'</b></div>';
echo '<div class="nav1">Совпадений: <font color="pink"><b>'.$b_w.'</b></font></div>';
if ($b_w == 0) {
echo '<div class="mess">К сожалению, вы нечего не выиграли. Возможно повезет в следующем тираже.</div>';
}else{
echo '<div class="nav2"><center>Ваш выигрыш составил: <font color="green"><b>';
if ($b_w == 1) {
echo ''.$w1.'';
}
if ($b_w == 2) {
echo ''.$w2.'';
}
if ($b_w == 3) {
echo ''.$w3.'';
}
echo '</b> балла<font color="gray">(ов)</font></center></div>';
echo '<div class="nav2"><a href="?act=win" style="border: 2px dotted navy; padding: 2px; text-decoration: none; color: black;">Забрать выигрыш</a></div>';
}
}
}
back();
include_once '../sys/inc/tfoot.php';
?>
Комментарии:
RuDati 13 Дек 2014
У него аргумент такой:
Если время меньше (!!!) Времени старта билета, то показываем сообщение с ошибкой.
А нужно: если время больше времени старта билета
У него аргумент такой:
Если время меньше (!!!) Времени старта билета, то показываем сообщение с ошибкой.
А нужно: если время больше времени старта билета
RuDati 12 Дек 2014
1. Зачем IF нагромождения? Использовать классы не легче?
2. Пареная репа из кастрюли: знак больше и меньше не путай)
1. Зачем IF нагромождения? Использовать классы не легче?
2. Пареная репа из кастрюли: знак больше и меньше не путай)
Vlad_jonson 12 Дек 2014
в settings.php посмотри настройки потомучто исходя с етого кода виходит такое:
если время меньше за время билета пользователя то виводит ошибку твою.
В етом коде нет переменой времени билета ищи по файлам записаним в инклуде скорей всего в настройках
в settings.php посмотри настройки потомучто исходя с етого кода виходит такое:
если время меньше за время билета пользователя то виводит ошибку твою.
В етом коде нет переменой времени билета ищи по файлам записаним в инклуде скорей всего в настройках