Aydunovi4
Участник
- Сообщения
- 19
- Реакции
- 2
Kojo
Участник
- Сообщения
- 286
- Реакции
- 53
файл inc/statsAydunovi4 написал(а):Приветствую.
Подскажите пожалуйста, где и что прописать, что бы в статистике отображался резерв за минусом 10% (т.е как отнять от резерва 10%)
<div class="stat2">
<div class="h-title"><font color = #34CA5F>Статистика</font></div>
<div class="st-lf">
<div class="line-st2"> Участники: </div>
<div class="line-st2"> Новых за 24 часа: </div>
<div class="line-st2"> Выплачено всего: </div>
<div class="line-st2"> Резерв проекта: </div>
<div class="line-st2"> 10% от вкладов: </div>
</div>
<div class="st-rg">
<div class="line-st"><FONT COLOR=blue><?=$stats_data["all_users"]; ?> чел.</FONT></div>
<div class="line-st"><FONT COLOR=blue><?=$stats_data["new_users"]; ?> чел.</FONT></div>
<div class="line-st"><FONT COLOR=blue><?=sprintf("%.2f",$data_stats["insert_sum"]+263312.91); ?> <?=$config->VAL; ?></FONT></div>
<div class="line-st"><FONT COLOR=blue><?=sprintf("%.2f",(($stats_data["all_insert"]-$stats_data["all_payment"])/100)*90); ?> <?=$config->VAL; ?></FONT></div>
<div class="line-st"><FONT COLOR=blue><?=sprintf("%.2f",(($stats_data["all_insert"])/100)*10); ?> <?=$config->VAL; ?></FONT></div>
</div>
<div class="clr"></div>
<div class="st-time"><img style="vertical-align:-5px; margin-right:5px;" src="/img/clock.png" />Проекту пошел: <font color="#FFA500"><?=intval(((time() - $config->SYSTEM_START_TIME) / 86400 ) ); ?> - й</font> день</div>
</div>
TheStig
Участник
- Сообщения
- 10
- Реакции
- 0
Нужна помощь целый день сижу не как не выходит правильно сделать Принцип таков игроки с 1 по 20 уровень какойнибудь товар продают не меньше 100 ед а игроки которые достигли 20 го уровня продают товар уже не меньше 500 ед
Код:
if ($type == 'product1_1') {//Яйцо
$cen = $cena['yaco_b'];
$sum = $kol * $cen;
if($us_data['yaco'] >= $kol) {
if($kol >= 100) {
if($rez['rezerv'] >= $sum) {
$ener = 5;
if($us_data['energy'] >= $ener) {
mysql_query("UPDATE tb_users SET yaco = yaco - '$kol', money_out = money_out + '$sum'/ 2, money= money + '$sum'/ 2, energy = energy - '$ener' WHERE id = '$usid' AND username = '$login' LIMIT 1");
mysql_query("UPDATE tb_lavka SET rezerv = rezerv - '$sum', yaco = yaco + '$kol' WHERE id = '1' LIMIT 1");
echo '<center><div class="erok">Вы успешно продали '.$kol.' яиц на сумму '.$sum.' руб.</div></center>';
Header("Refresh: 2, /lavka");
}else echo '<center><div class="er">Недостаточно энергии! Скушайте блинчик!</div></center></a>';
Header("Refresh: 2, /lavka");
}else echo '<center><div class="er">Резерв лавки пуст</div></center></a>';
Header("Refresh: 2, /lavka");
}else echo '<center><div class="er">Минимум для продажи 100 яиц</div></center></a>';
Header("Refresh: 2, /lavka");
}else echo '<center><div class="er">Не достаточно яиц на складе</div></center></a>';
Header("Refresh: 2, /lavka");
}
вот пример кода
Последнее редактирование:
Iropb
Участник
- Сообщения
- 4
- Реакции
- 0
Всем привет.
Вопрос по скрипту "Ферма соседи" .
В загонах и фабриках после любого действия сразу перебрасывает на первую страницу загонов, пересматривал весь код. Не могу найти ошибку.
Второй вопрос. Не получается сделать запись сайта с которого пришел реферал, пробовал через "HTTP_REFERER" но он сохранит лишь в том случае если пользователь сразу будет регистрировать, а если начнет клацать по ссылкам внутри фермы перед регистрацией, то "HTTP_REFERER" теряется.
И третий вопрос. Не могу найти где у сессии время жизни, при закрытии вкладки с игрой, персонаж может еще несколько часов находиться в онлайне. Как сделать что бы разрывало сессию при не активности?
Кто с этим сталкивался, помогите пожалуйста!
Заранее спасибо)
Вопрос по скрипту "Ферма соседи" .
В загонах и фабриках после любого действия сразу перебрасывает на первую страницу загонов, пересматривал весь код. Не могу найти ошибку.
Второй вопрос. Не получается сделать запись сайта с которого пришел реферал, пробовал через "HTTP_REFERER" но он сохранит лишь в том случае если пользователь сразу будет регистрировать, а если начнет клацать по ссылкам внутри фермы перед регистрацией, то "HTTP_REFERER" теряется.
И третий вопрос. Не могу найти где у сессии время жизни, при закрытии вкладки с игрой, персонаж может еще несколько часов находиться в онлайне. Как сделать что бы разрывало сессию при не активности?
Кто с этим сталкивался, помогите пожалуйста!
Заранее спасибо)
velas85
Местный
- Сообщения
- 31
- Реакции
- 2
Еще вопрос по модулю карта сокровищ он короче не фиксирует части карты которые уже были открыты, то есть после обновления опять нужно начинать сначала открывать, не могу разобраться в чем собака зарыта,
Скрытое содержимое для зарегистрированных пользователей!
Код:
<style>
.fr-te-gr{
color:#FFFFFF;
}
.ind-text b{
color: #C8FFC3;
}
.ttb td {
background: #33A049;
color: #FFFFFF;
border: 1px solid #33A049;
}
.ltb {
background: #E1FFC4;
border-bottom: 1px solid #33A049;
}
.ltb td {
border: 1px solid #33A049;
}
.ch-grid {
margin: -20px 0 0 0;
padding: 0;
list-style: none;
display: block;
text-align: center;
width: 100%;
}
.ch-grid:after,
.ch-item:before {
content: '';
display: table;
}
.ch-grid:after {
clear: both;
}
.ch-grid li {
width: 180px;
height: 180px;
display: inline-block;
margin: -1px -6px 0 0;
}
</style>
<!-- Модуль КАРТИНКИ СТИЛИ -->
<style>
.ch-item {
width: 100%;
height: 100%;
border-radius: 1%;
position: relative;
cursor: default;
box-shadow:
inset 0 0 0 1px rgba(255,255,255,0.6),
0 1px 2px rgba(0,0,0,0.1);
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.ch-img-1 {
background: url(../img/1.jpg) no-repeat center;
background-size: 100% 100%;
}
.ch-img-2 {
background: url(../img/2.jpg) no-repeat center;
background-size: 100% 100%;
}
.ch-img-3 {
background: url(../img/3.jpg) no-repeat center;
background-size: 100% 100%;
}
.ch-img-4 {
background: url(../img/4.jpg) no-repeat center;
background-size: 100% 100%;
}
.ch-img-5 {
background: url(../img/5.jpg) no-repeat center;
background-size: 100% 100%;
}
.ch-img-6 {
background: url(../img/6.jpg) no-repeat center;
background-size: 100% 100%;
}
.ch-img-11 {
background: url(../img/11.jpg) no-repeat center;
background-size: 100% 100%;
}
.ch-img-22 {
background: url(../img/22.jpg) no-repeat center;
background-size: 100% 100%;
}
.ch-img-33 {
background: url(../img/33.jpg) no-repeat center;
background-size: 100% 100%;
}
.ch-img-44 {
background: url(../img/44.jpg) no-repeat center;
background-size: 100% 100%;
}
.ch-img-55 {
background: url(../img/55.jpg) no-repeat center;
background-size: 100% 100%;
}
.ch-img-66 {
background: url(../img/66.jpg) no-repeat center;
background-size: 100% 100%;
}
.ch-info {
position: absolute;
background: rgba(112, 196, 93, 0.52);
width: inherit;
height: inherit;
border-radius: 1%;
opacity: 0;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
-webkit-backface-visibility: hidden;
}
.ch-info h3 {
color: #fff;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 22px;
margin: 0 30px;
padding: 45px 0 0 0;
height: 140px;
font-family: 'Open Sans', Arial, sans-serif;
text-shadow:
0 0 1px #fff,
0 1px 2px rgba(0,0,0,0.3);
}
.ch-info p {
color: #fff;
padding: 10px 5px;
font-style: italic;
margin: 0 30px;
font-size: 12px;
border-top: 1px solid rgba(255,255,255,0.5);
opacity: 0;
-webkit-transition: all 1s ease-in-out 0.4s;
-moz-transition: all 1s ease-in-out 0.4s;
-o-transition: all 1s ease-in-out 0.4s;
-ms-transition: all 1s ease-in-out 0.4s;
transition: all 1s ease-in-out 0.4s;
}
.ch-info p a {
display: block;
color: #fff;
color: rgba(255,255,255,0.7);
font-style: normal;
font-weight: 700;
text-transform: uppercase;
font-size: 9px;
letter-spacing: 1px;
padding-top: 4px;
font-family: 'Open Sans', Arial, sans-serif;
}
.ch-info p a:hover {
color: #fff222;
color: rgba(255,242,34, 0.8);
}
.ch-item:hover {
box-shadow:
inset 0 0 0 1px rgba(255,255,255,0.1),
0 1px 2px rgba(0,0,0,0.1);
}
.ch-item:hover .ch-info {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.ch-item:hover .ch-info p {
opacity: 1;
}
</style>
<!--------------------------------------------------------->
<?PHP
$_OPTIMIZATION["title"] = "Бонус";
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];
$usname = $_SESSION["user"];
# Настройки бонусов
$bonus_min = 10;
$bonus_max = 1000;
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
$dadd=time();
$daddkarta=24; // в часах открытие одной части карты периодичность
$last_sbor3 = $user_data["last_sbor2"];
if($last_sbor3 != 1)
{
if($last_sbor3 <= ( time() - 60*60*$daddkarta) )
{
# Удаление карты
$db->Query("UPDATE db_users_b SET k_1 = 0, k_2 = 0, k_3 = 0, k_4 = 0, k_5 = 0, k_6 = 0, last_sbor2 = 1 WHERE id = '$usid'");
header("Location: /account/bonus3");
}
}
# Покупка нового дерева
if(isset($_POST["item"])){
$array_items = array(1 => "k_1", 2 => "k_2", 3 => "k_3", 4 => "k_4", 5 => "k_5", 6 => "k_6");
$array_name = array(1 => "Часть №1", 2 => "Часть №2", 3 => "Часть №3", 4 => "Часть №4", 5 => "Часть №5", 6 => "Часть №6");
$item = intval($_POST["item"]);
$citem = $array_items[$item];
$back = floor(($user_data["last_sbor2"] - (time() - 60*60*$daddkarta))/3600);
if(strlen($citem) >= 3){
# Проверяем средства пользователя
if($user_data["last_sbor2"] == 0 OR $user_data["last_sbor2"] <= ( time() - 60*60*$daddkarta) )
{
# Изучаем часть карты
$db->Query("UPDATE db_users_b SET $citem = 1, last_sbor2 = $dadd WHERE id = '$usid'");
echo "<center><div class='success'>Вы успешно изучили карту ".$array_name[$item]."</div></center><BR />";
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
}else echo "<center><div class='error'>Вы изучали сегодня одну из частей карты приходите через: $back час(a).</div></center><BR />";
}else echo 222;
}
?>
<div class="s-bk-lf">
<div class="acc-title">Бонус</div>
</div>
<div class="silver-bk">
<div class="clr"></div>
<div style="border: 4px dashed #33A049; padding: 20px 40px 20px 40px;">
<p><center>У вас есть возможность найти СОКРОВИЩЕ!!! <br>Для этого нужно изучить все части карты. <br> Одну из частей карты можно изучать 1-н раз в 24 часа. <br>Если вы пропустите хотябы 1-н день, всю карту прийдется изучать заново.</center> </p>
</div>
<BR />
<br>
<br>
<!-- МОДУЛЬ КАРТИНКИ 2 -->
<section class="main">
<ul class="ch-grid">
<li>
<?
if($user_data["k_1"]>=1)
{
?>
<div class="ch-item ch-img-1">
<div class="ch-info">
<form action="" method="post">
<center style="padding-top:47px;">
<div class="fr-te-gr-title"><div class="ind-text"><b>Часть карты №1</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<div class="fr-te-gr"><div class="ind-text"><b></b></div></div>
<div class="fr-te-gr"><div class="ind-text"><b></b></div></div>
<div class="fr-te-gr"><b>Уже изучено</b><font color="black"></font></div>
<input type="hidden" name="item" value="1" />
</center>
</form>
<?
}
else
{
?>
<div class="ch-item ch-img-11">
<div class="ch-info">
<form action="" method="post">
<center style="padding-top:47px;">
<div class="fr-te-gr-title"><div class="ind-text"><b>Часть карты №1</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<div class="fr-te-gr"><div class="ind-text"><b>изучать можно</b></div></div>
<div class="fr-te-gr"><div class="ind-text"><b>1 раз в сутки</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<input type="hidden" name="item" value="1" />
<input type="submit" value="Изучить" class="buy-button" />
</center>
</form>
<?
}
?>
</div>
</div>
</li>
<li>
<?
if($user_data["k_2"]>=1)
{
?>
<div class="ch-item ch-img-2">
<div class="ch-info">
<form action="" method="post">
<center style="padding-top:47px;">
<div class="fr-te-gr-title"><div class="ind-text"><b>Часть карты №2</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<div class="fr-te-gr"><div class="ind-text"><b></b></div></div>
<div class="fr-te-gr"><div class="ind-text"><b></b></div></div>
<div class="fr-te-gr"><b>Уже изучено</b><font color="black"></font></div>
<input type="hidden" name="item" value="2" />
</center>
</form>
<?
}
else
{
?>
<div class="ch-item ch-img-22">
<div class="ch-info">
<form action="" method="post">
<center style="padding-top:47px;">
<div class="fr-te-gr-title"><div class="ind-text"><b>Часть карты №2</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<div class="fr-te-gr"><div class="ind-text"><b>изучать можно</b></div></div>
<div class="fr-te-gr"><div class="ind-text"><b>1 раз в сутки</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<input type="hidden" name="item" value="2" />
<input type="submit" value="Изучить" class="buy-button" />
</center>
</form>
<?
}
?>
</div>
</div>
</li>
<li>
<?
if($user_data["k_3"]>=1)
{
?>
<div class="ch-item ch-img-3">
<div class="ch-info">
<form action="" method="post">
<center style="padding-top:47px;">
<div class="fr-te-gr-title"><div class="ind-text"><b>Часть карты №3</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<div class="fr-te-gr"><div class="ind-text"><b></b></div></div>
<div class="fr-te-gr"><div class="ind-text"><b></b></div></div>
<div class="fr-te-gr"><b>Уже изучено</b><font color="black"></font></div>
<input type="hidden" name="item" value="3" />
</center>
</form>
<?
}
else
{
?>
<div class="ch-item ch-img-33">
<div class="ch-info">
<form action="" method="post">
<center style="padding-top:47px;">
<div class="fr-te-gr-title"><div class="ind-text"><b>Часть карты №3</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<div class="fr-te-gr"><div class="ind-text"><b>изучать можно</b></div></div>
<div class="fr-te-gr"><div class="ind-text"><b>1 раз в сутки</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<input type="hidden" name="item" value="3" />
<input type="submit" value="Изучить" class="buy-button" />
</center>
</form>
<?
}
?>
</div>
</div>
</li>
</ul>
</section>
<br>
<section class="main">
<ul class="ch-grid">
<li>
<?
if($user_data["k_4"]>=1)
{
?>
<div class="ch-item ch-img-4">
<div class="ch-info">
<form action="" method="post">
<center style="padding-top:47px;">
<div class="fr-te-gr-title"><div class="ind-text"><b>Часть карты №4</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<div class="fr-te-gr"><div class="ind-text"><b></b></div></div>
<div class="fr-te-gr"><div class="ind-text"><b></b></div></div>
<div class="fr-te-gr"><b>Уже изучено</b><font color="black"></font></div>
<input type="hidden" name="item" value="4" />
</center>
</form>
<?
}
else
{
?>
<div class="ch-item ch-img-44">
<div class="ch-info">
<form action="" method="post">
<center style="padding-top:47px;">
<div class="fr-te-gr-title"><div class="ind-text"><b>Часть карты №4</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<div class="fr-te-gr"><div class="ind-text"><b>изучать можно</b></div></div>
<div class="fr-te-gr"><div class="ind-text"><b>1 раз в сутки</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<input type="hidden" name="item" value="4" />
<input type="submit" value="Изучить" class="buy-button" />
</center>
</form>
<?
}
?>
</div>
</div>
</li>
<li>
<?
if($user_data["k_5"]>=1)
{
?>
<div class="ch-item ch-img-5">
<div class="ch-info">
<form action="" method="post">
<center style="padding-top:47px;">
<div class="fr-te-gr-title"><div class="ind-text"><b>Часть карты №5</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<div class="fr-te-gr"><div class="ind-text"><b></b></div></div>
<div class="fr-te-gr"><div class="ind-text"><b></b></div></div>
<div class="fr-te-gr"><b>Уже изучено</b><font color="black"></font></div>
<input type="hidden" name="item" value="5" />
</center>
</form>
<?
}
else
{
?>
<div class="ch-item ch-img-55">
<div class="ch-info">
<form action="" method="post">
<center style="padding-top:47px;">
<div class="fr-te-gr-title"><div class="ind-text"><b>Часть карты №5</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<div class="fr-te-gr"><div class="ind-text"><b>изучать можно</b></div></div>
<div class="fr-te-gr"><div class="ind-text"><b>1 раз в сутки</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<input type="hidden" name="item" value="5" />
<input type="submit" value="Изучить" class="buy-button" />
</center>
</form>
<?
}
?>
</div>
</div>
</li>
<li>
<?
if($user_data["k_6"]>=1)
{
?>
<div class="ch-item ch-img-6">
<div class="ch-info">
<form action="" method="post">
<center style="padding-top:47px;">
<div class="fr-te-gr-title"><div class="ind-text"><b>Часть карты №6</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<div class="fr-te-gr"><div class="ind-text"><b></b></div></div>
<div class="fr-te-gr"><div class="ind-text"><b></b></div></div>
<div class="fr-te-gr"><b>Уже изучено</b><font color="black"></font></div>
<input type="hidden" name="item" value="6" />
</center>
</form>
<?
}
else
{
?>
<div class="ch-item ch-img-66">
<div class="ch-info">
<form action="" method="post">
<center style="padding-top:47px;">
<div class="fr-te-gr-title"><div class="ind-text"><b>Часть карты №6</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<div class="fr-te-gr"><div class="ind-text"><b>изучать можно</b></div></div>
<div class="fr-te-gr"><div class="ind-text"><b>1 раз в сутки</b></div></div>
<div class="fr-te-gr"><b></b><font color="black"></font></div>
<input type="hidden" name="item" value="6" />
<input type="submit" value="Изучить" class="buy-button" />
</center>
</form>
<?
}
?>
</div>
</div>
</li>
</ul>
</section>
<div class="clr"></div>
</div>
<!-- ------------------------------------------------------------------------------------------------------------------>
<?PHP
$ddel = time() + 60*60*24;
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonus3_list WHERE user_id = '$usid' AND date_del > '$dadd'");
$hide_form = false;
if($db->FetchRow() == 0){
# Выдача бонуса
if(isset($_POST["bonus"])){
# Удаление карты
$db->Query("UPDATE db_users_b SET k_1 = 0,k_2 = 0,k_3 = 0,k_4 = 0,k_5 = 0,k_6 = 0, last_sbor2 = $dadd WHERE id = '$usid'");
$sumrad = rand($bonus_min, rand($bonus_min, $bonus_max) );
$sum=$sumrad;
# Зачилсяем юзверю
$db->Query("UPDATE db_users_b SET money_b = money_b + '$sum' WHERE id = '$usid'");
# Вносим запись в список бонусов
$db->Query("INSERT INTO db_bonus3_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
# Случайная очистка устаревших записей
$db->Query("DELETE FROM db_bonus3_list WHERE date_del < '$dadd'");
echo "<center><div class='success'>Вы нашли сокровище {$sum} монет</div></center><BR />";
$hide_form = true;
}
# Показывать или нет форму
if(!$hide_form){
?>
<form action="" method="post">
<table width="330" border="0" align="center">
<tr>
<td align="center"></td>
</tr>
<tr>
<?
if($user_data["k_1"]>=1 AND $user_data["k_2"]>=1 AND $user_data["k_3"]>=1 AND $user_data["k_4"]>=1 AND $user_data["k_5"]>=1 AND $user_data["k_6"]>=1)
{
?>
<td align="center"><input type="submit" name="bonus" value="Получить бонус" class="blue-button"></td>
<?
}
?>
</tr>
</table>
</form>
<?PHP
}
}else echo "<center><div class='error'>Вы находили СОКРОВИЩЕ за последние 24 часа</div></center><BR />"; ?>
<table cellpadding="4" cellspacing="0" align="center" width="100%" class="table_info">
<tbody><tr align="center" class="ttb">
<td><b>Логин</b></td>
<td><b>Сумма</b></td>
<td><b>E-mail</b></td>
<td><b>Дата получения</b></td>
</tr>
<?PHP
$db->Query("SELECT * FROM db_bonus3_list, db_users_a WHERE db_users_a.user = db_bonus3_list.user ORDER BY db_bonus3_list.id DESC LIMIT 20");
if($db->NumRows() > 0){
while($bon = $db->FetchArray()){
?>
<tr align="center" class="ltb">
<td><?=$bon["user"]; ?></td>
<td><?=$bon["sum"]; ?> мон.</td>
<td><?=str_replace(substr($bon["email"],2,3), '<font color="red">***</font>', $bon["email"]); ?></td>
<td><?=date("d.m.Y H:i",$bon["date_add"]); ?></td>
</tr>
<?PHP
}
}else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
?>
</tbody></table>
<div class="clr"></div>
</div>
Aydunovi4
Участник
- Сообщения
- 19
- Реакции
- 2
velas85
Местный
- Сообщения
- 31
- Реакции
- 2
Как в самом модуле кредите исправить переходы вот сам модуль https://yadi.sk/d/zro0-ZIIn2QQV
вот собственно само то что неработает сами кнопки
вот собственно само то что неработает сами кнопки
Vasya000
Местный
- Сообщения
- 35
- Реакции
- 2
Vasya000
Местный
- Сообщения
- 35
- Реакции
- 2
Ребят и еще вопрос после регистрации, окно регистрации не пропадает и появляется такая ошибка object(PDOStatement)#4 (1) { ["queryString"]=> string(108) "INSERT INTO db_users SET `Login` = ?, `Password` = ?, `Email` = ?, `DateReg` = ?, `MoneyIn` = ?, `RefId` = ?" }
не подскажете как исправить.
не подскажете как исправить.
vlad11z
Местный
- Сообщения
- 44
- Реакции
- 1
mythphp
Местный
- Сообщения
- 74
- Реакции
- 9
Привет всем! Помогите разобраться. В модуле двадцать одно вдруг перестал выводится результат суммы карт. Просто пропал. При чём на двух сайтах сразу. Что может быть такое и как вернуть? Возвращал оригинальный файл не тронутый который нормально работал с самого начала, но результат тоже, цифры пропали.
vlad11z
Местный
- Сообщения
- 44
- Реакции
- 1
По идее все просто. Проверь плиз:
PHP:
<div class="col-md-8"> <div class="s-bk-lf">
<div class="title">Двадцать одно</div>
</div>
<div class="silver-bk">
<style>
.silver-bkloxum1 {
background: #D9EBD6;
border: 1px solid #dddddd;
width: 53%;
padding: 10px 12px 10px 12px;
color: #5C9258;
font-weight: bold;
text-shadow: #3D4B41 0 2px 9px;
margin-top: 5px;
border-radius: 10px;
}
</style>
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Двадцать одно";
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0");
$bonus_data = $db->FetchArray();
$db->Query("SELECT * FROM db_jeck");
$kart_data = $db->FetchArray();
$status_array = array( 0 => "<font color='Red'>Поражение</font>", 1 => "<font color='green'>Победа</font>", 2 => "Победа", 3 => "Выплачено");
?>
<?PHP
#запускаем игру
if(isset($_POST["sum"]))
{
$stavka = $_POST["sum"];
if($stavka <= $user_data['money_b']) {
if($stavka = 10) {
if(!isset($bonus_data["id"]))
{
$dadd = time();
//генерим 4 случайные карты
$min = 1; $max = 36; $count = 16;
$vals = array();
for($i = 0; $i < $count; $i++) {
do{
$val = rand($min, $max);
}while(in_array($val, $vals));
$vals[] = $val;
}
//var_dump($vals);
#раздаем карты
$uitem1 = $vals[1];
$uitem2 = $vals[2];
$uitem3 = $vals[3];
$uitem4 = $vals[4];
$uitem5 = $vals[5];
$uitem6 = $vals[6];
$uitem7 = $vals[7];
$uitem8 = $vals[8];
$item1 = $vals[9];
$item2 = $vals[10];
$item3 = $vals[11];
$item4 = $vals[12];
$item5 = $vals[13];
$item6 = $vals[14];
$item7 = $vals[15];
$item8 = $vals[16];
# ипанись табличка шо я курил
$db->Query("INSERT INTO db_bleck (user, user_id, item, item1, item2, uitem1, uitem2, date_add, date_del, sum, status,
vals1, vals2, vals3, vals4, vals5, vals6, vals7, vals8, vals9, vals10, vals11, vals12, vals13, vals14, vals15, vals16)
VALUES ('$uname','$usid', '2', '$item1', '$item2', '$uitem1', '$uitem2','".time()."', '$date_d', '$stavka', '0',
'$uitem1', '$uitem2','$uitem3','$uitem4','$uitem5','$uitem6','$uitem7','$uitem8',
'$item1','$item2','$item3','$item4','$item5','$item6','$item7','$item8')");
$db->Query("UPDATE db_users_b SET money_b=money_b-'$stavka' WHERE id = '$usid'");
echo "<center>Вы начали игру</center>";
echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>";
}
}else echo "<center><font color='red'>Минимальная ставка 10 FUN!</font>";
}else echo "<center><font color='red'>Недостаточно FUN для ставки!</font>";
}
?>
<br>
<center>Цель игры: набрать в сумме 21 очко. Система раздает по 2 карты из колоды.</center>
<center>После раздачи карт выводится информация о сумме очков выпавших карт.</center>
<center>В случае победы сумма ставки удваивается.</center>
<center>Игра на 10 FUN!</center>
<br>
<? if(!isset($bonus_data["id"]))
{
?>
<div class="clr"></div>
<center>
<form action="" method="post">
<input class="poilop" type="text" style="text-align:center" name="sum" value="10">
<input type="submit" class="btn_2d" name="swap" style="height: 30px; width: 120px; margin-top:10px;" value="Раздать карты">
</form>
</center>
<?
}
?>
<?
if(isset($bonus_data["id"]))
{
$dadd = time();
$date_d = time() + 30;
$db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0");
$u_data = $db->FetchArray();
$count=($u_data["item"]+1);
$s1=$u_data["item1"];
$s2=$u_data["item2"];
$s3=$u_data["item3"];
$s4=$u_data["item4"];
$s5=$u_data["item5"];
$s6=$u_data["item6"];
$s7=$u_data["item7"];
$s8=$u_data["item8"];
$v1=$u_data["uitem1"];
$v2=$u_data["uitem2"];
$v3=$u_data["uitem3"];
$v4=$u_data["uitem4"];
$v5=$u_data["uitem5"];
$v6=$u_data["uitem6"];
$v7=$u_data["uitem7"];
$v8=$u_data["uitem8"];
$sum_vin=$u_data["sum"]*2;
#юзер дата
$db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$v1', '$v2', '$v3', '$v4', '$v5', '$v6', '$v7', '$v8')");
$s_data = $db->FetchArray();
$s= $s_data["sum(item)"];
#систем дата
$db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$s1', '$s2', '$s3', '$s4', '$s5', '$s6', '$s7', '$s8')");
$sys_data = $db->FetchArray();
$sys_s=($sys_data["sum(item)"]);
$item=$bonus_data["item"];
if ($s <=21 || !isset($s))
{
#играем
if (isset($_POST["item"]))
{
$it=$_POST["item"];
#Добавляем карту
IF ($it==2)
{
# определяем переменные для упдейта юзер
$uitem_v='uitem'."$count";
// $uitem = $u_data["uitem"."$count"];
$a="vals"."$count";
$uitem = "$u_data[$a]";
# определяем переменные для упдейта систем
#Если сумма карт больше 18 карту не берем
IF ($sys_s >= 18)
{
$cnt_s=$count+8;
$sitem_v='item'."$count";
$sitem = 0;
}
else
{
$cnt_s=$count+8;
$sitem_v='item'."$count";
$a="vals"."$cnt_s";
$sitem = "$u_data[$a]";
}
//echo " валс3 = $vals[$count]";
//echo " уитем = $uitem";
//var_dump($uitem);
#плюсуем фазу и добавляем карту
$db->Query("UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0");
//echo "UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0";
echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>";
}
#вскрываем карты
IF ($it==3)
{
IF ($sys_s <= 14)
{
# определяем переменные для упдейта систем
$cnt_s=$count+8;
$sitem_v='item'."$count";
$a="vals"."$cnt_s";
$sitem = "$u_data[$a]";
#плюсуем фазу и добавляем карту
$db->Query("UPDATE db_bleck SET item = item+1, $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0");
//echo "UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0";
//echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>";
// ****** по тупому, потом переделаю как время будет
$db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0");
$u_data = $db->FetchArray();
$count=($u_data["item"]+1);
$s1=$u_data["item1"];
$s2=$u_data["item2"];
$s3=$u_data["item3"];
$s4=$u_data["item4"];
$s5=$u_data["item5"];
$s6=$u_data["item6"];
$s7=$u_data["item7"];
$s8=$u_data["item8"];
$v1=$u_data["uitem1"];
$v2=$u_data["uitem2"];
$v3=$u_data["uitem3"];
$v4=$u_data["uitem4"];
$v5=$u_data["uitem5"];
$v6=$u_data["uitem6"];
$v7=$u_data["uitem7"];
$v8=$u_data["uitem8"];
$sum_vin=$u_data["sum"]*2;
#систем дата
$db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$s1', '$s2', '$s3', '$s4', '$s5', '$s6', '$s7', '$s8')");
$sys_data = $db->FetchArray();
$sys_s=($sys_data["sum(item)"]);
}
IF ($sys_s >= $s && $sys_s <=21) {
echo "<font color = red><b><center>Вы проиграли :(</center></b></font> ";
echo "<br>";
}
else {
echo "<font color = green><b><center>Вы выиграли на Ваш счет зачислено $sum_vin FUN.</center></b></font> ";
echo "<br>";
}
#карты системы:
echo "<center>";
echo "<div class='silver-bkloxum1'>";
echo "Карты системы:<br>";
$count = $u_data['item'];
echo "<table align=center>";
echo "<tr>";
for($i = 1; $i <= $count; $i++) {
$pict=$u_data["item"."$i"];
echo "<td><img src='/img/kart/$pict.png'></td>";
}
echo "</tr>";
echo "</table>";
echo "Сумма очков: {$sys_s}.";
echo "</div>";
echo "</center>";
#карты юзера
echo "<center>";
echo "<div class='silver-bkloxum1'>";
echo "Ваши карты:";
$count = $u_data['item'];
echo "<table align=center>";
echo "<tr>";
for($i = 1; $i <= $count; $i++) {
$pict=$u_data["uitem"."$i"];
echo "<td><img src='/img/kart/$pict.png'></td>";
}
echo "</tr>";
echo "</table>";
echo "Сумма очков: {$s}.";
echo "</div>";
echo "</center>";
IF ($sys_s >= $s && $sys_s <=21) {
$db->Query("UPDATE db_bleck SET status = '1' WHERE user_id = '$usid' and status = 0");
echo"<br>";
echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>";
echo"<br>";
}
else {
$db->Query("UPDATE db_bleck SET status = '1', win='1' WHERE user_id = '$usid' and status = 0");
$db->Query("UPDATE db_users_b SET money_b=money_b+'$sum_vin' WHERE id = '$usid'");
echo"<br>";
echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>";
echo"<br>";
}
}
}else
{
echo "<center>";
echo "<div class='silver-bkloxum1'>";
echo "Ваши карты:";
$count = $u_data['item'];
echo "<table align=center>";
echo "<tr>";
for($i = 1; $i <= $count; $i++) {
$pict=$u_data["uitem"."$i"];
echo "<td><img src='/img/kart/$pict.png'></td>";
}
echo "</tr>";
echo "</table>";
echo "Сумма очков: {$s}.";
echo "</div>";
echo "</center>";
?>
<center>
<table width="9%" border="0" align="center">
<tbody><tr>
<td>
<form action="" method="post">
<input type="hidden" name="item" value="2" />
<input type="submit" value="Взять карту" class="btn_2d" style="height: 30px; margin-top:10px;" />
</form>
</td>
<td>
<center>
</center>
</td>
<td>
<form action="" method="post">
<input type="hidden" name="item" value="3" />
<input type="submit" value="Вскрыть" class="btn_2d" style="height: 30px; margin-top:10px;" />
</form>
</td>
</tr></tbody>
</table>
</center>
<?
}
}else
{
echo"<font color = red><b><center>Вы проиграли, сумма карт составила <b>$s</b></center></b></font> <br>";
echo "<center>";
echo "<div class='silver-bkloxum1'>";
echo "Ваши карты:";
$count = $u_data['item'];
echo "<table align=center>";
echo "<tr>";
for($i = 1; $i <= $count; $i++) {
$pict=$u_data["uitem"."$i"];
echo "<td><img src='/img/kart/$pict.png'></td>";
}
echo "</tr>";
echo "</table>";
echo "</div>";
echo "</center>";
$db->Query("UPDATE db_bleck SET status = '1' WHERE user_id = '$usid' and status = 0");
echo "<br>";
echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>";
echo"<br>";
}
}
?>
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<tr>
<td colspan="5" align="center"><h4>Последние 20 игр</h4></td>
</tr>
<tr>
<td align="center" class="m-tb">ID</td>
<td align="center" class="m-tb">Пользователь</td>
<td align="center" class="m-tb">Ставка</td>
<td align="center" class="m-tb">Статус</td>
</tr>
<?PHP
$db->Query("SELECT count(*) as win FROM db_bleck WHERE status = 1 and win = 1");
$win_data = $db->FetchArray();
// $db->Query("SELECT count(*) as lost FROM db_bleck WHERE status = 1 and win = 0");//
// $lost_data = $db->FetchArray();
$lost_data = 200-$win_data["win"];
$db->Query("SELECT * FROM db_bleck Where status = '1' ORDER BY id DESC LIMIT 20");
if($db->NumRows() > 0){
while($bon = $db->FetchArray()){
?>
<tr class="htt">
<td align="center"><?=$bon["id"]; ?></td>
<td align="center"><?=$bon["user"]; ?></td>
<td align="center"><?=$bon["sum"]; ?></td>
<td align="center"><?=$status_array[$bon["win"]]; ?></td>
</tr>
<?PHP
}
$db->Query("SELECT * FROM db_bleck WHERE status = 1 ORDER BY ID DESC LIMIT 1 ");
$del_data = $db->FetchArray();
$del=$del_data["id"]-200;
$db->Query("DELETE FROM db_bleck Where status = '1'and ID < $del");
}else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
?>
</table>
<div class="clr"></div>
</div>
<div class="clr"></div>
mythphp
Местный
- Сообщения
- 74
- Реакции
- 9
Не помоглоwh1skas написал(а):По идее все просто. Проверь плиз:
PHP:<div class="col-md-8"> <div class="s-bk-lf"> <div class="title">Двадцать одно</div> </div> <div class="silver-bk"> <style> .silver-bkloxum1 { background: #D9EBD6; border: 1px solid #dddddd; width: 53%; padding: 10px 12px 10px 12px; color: #5C9258; font-weight: bold; text-shadow: #3D4B41 0 2px 9px; margin-top: 5px; border-radius: 10px; } </style> <?PHP $_OPTIMIZATION["title"] = "Аккаунт - Двадцать одно"; $usid = $_SESSION["user_id"]; $uname = $_SESSION["user"]; $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1"); $user_data = $db->FetchArray(); $db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0"); $bonus_data = $db->FetchArray(); $db->Query("SELECT * FROM db_jeck"); $kart_data = $db->FetchArray(); $status_array = array( 0 => "<font color='Red'>Поражение</font>", 1 => "<font color='green'>Победа</font>", 2 => "Победа", 3 => "Выплачено"); ?> <?PHP #запускаем игру if(isset($_POST["sum"])) { $stavka = $_POST["sum"]; if($stavka <= $user_data['money_b']) { if($stavka = 10) { if(!isset($bonus_data["id"])) { $dadd = time(); //генерим 4 случайные карты $min = 1; $max = 36; $count = 16; $vals = array(); for($i = 0; $i < $count; $i++) { do{ $val = rand($min, $max); }while(in_array($val, $vals)); $vals[] = $val; } //var_dump($vals); #раздаем карты $uitem1 = $vals[1]; $uitem2 = $vals[2]; $uitem3 = $vals[3]; $uitem4 = $vals[4]; $uitem5 = $vals[5]; $uitem6 = $vals[6]; $uitem7 = $vals[7]; $uitem8 = $vals[8]; $item1 = $vals[9]; $item2 = $vals[10]; $item3 = $vals[11]; $item4 = $vals[12]; $item5 = $vals[13]; $item6 = $vals[14]; $item7 = $vals[15]; $item8 = $vals[16]; # ипанись табличка шо я курил $db->Query("INSERT INTO db_bleck (user, user_id, item, item1, item2, uitem1, uitem2, date_add, date_del, sum, status, vals1, vals2, vals3, vals4, vals5, vals6, vals7, vals8, vals9, vals10, vals11, vals12, vals13, vals14, vals15, vals16) VALUES ('$uname','$usid', '2', '$item1', '$item2', '$uitem1', '$uitem2','".time()."', '$date_d', '$stavka', '0', '$uitem1', '$uitem2','$uitem3','$uitem4','$uitem5','$uitem6','$uitem7','$uitem8', '$item1','$item2','$item3','$item4','$item5','$item6','$item7','$item8')"); $db->Query("UPDATE db_users_b SET money_b=money_b-'$stavka' WHERE id = '$usid'"); echo "<center>Вы начали игру</center>"; echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>"; } }else echo "<center><font color='red'>Минимальная ставка 10 FUN!</font>"; }else echo "<center><font color='red'>Недостаточно FUN для ставки!</font>"; } ?> <br> <center>Цель игры: набрать в сумме 21 очко. Система раздает по 2 карты из колоды.</center> <center>После раздачи карт выводится информация о сумме очков выпавших карт.</center> <center>В случае победы сумма ставки удваивается.</center> <center>Игра на 10 FUN!</center> <br> <? if(!isset($bonus_data["id"])) { ?> <div class="clr"></div> <center> <form action="" method="post"> <input class="poilop" type="text" style="text-align:center" name="sum" value="10"> <input type="submit" class="btn_2d" name="swap" style="height: 30px; width: 120px; margin-top:10px;" value="Раздать карты"> </form> </center> <? } ?> <? if(isset($bonus_data["id"])) { $dadd = time(); $date_d = time() + 30; $db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0"); $u_data = $db->FetchArray(); $count=($u_data["item"]+1); $s1=$u_data["item1"]; $s2=$u_data["item2"]; $s3=$u_data["item3"]; $s4=$u_data["item4"]; $s5=$u_data["item5"]; $s6=$u_data["item6"]; $s7=$u_data["item7"]; $s8=$u_data["item8"]; $v1=$u_data["uitem1"]; $v2=$u_data["uitem2"]; $v3=$u_data["uitem3"]; $v4=$u_data["uitem4"]; $v5=$u_data["uitem5"]; $v6=$u_data["uitem6"]; $v7=$u_data["uitem7"]; $v8=$u_data["uitem8"]; $sum_vin=$u_data["sum"]*2; #юзер дата $db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$v1', '$v2', '$v3', '$v4', '$v5', '$v6', '$v7', '$v8')"); $s_data = $db->FetchArray(); $s= $s_data["sum(item)"]; #систем дата $db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$s1', '$s2', '$s3', '$s4', '$s5', '$s6', '$s7', '$s8')"); $sys_data = $db->FetchArray(); $sys_s=($sys_data["sum(item)"]); $item=$bonus_data["item"]; if ($s <=21 || !isset($s)) { #играем if (isset($_POST["item"])) { $it=$_POST["item"]; #Добавляем карту IF ($it==2) { # определяем переменные для упдейта юзер $uitem_v='uitem'."$count"; // $uitem = $u_data["uitem"."$count"]; $a="vals"."$count"; $uitem = "$u_data[$a]"; # определяем переменные для упдейта систем #Если сумма карт больше 18 карту не берем IF ($sys_s >= 18) { $cnt_s=$count+8; $sitem_v='item'."$count"; $sitem = 0; } else { $cnt_s=$count+8; $sitem_v='item'."$count"; $a="vals"."$cnt_s"; $sitem = "$u_data[$a]"; } //echo " валс3 = $vals[$count]"; //echo " уитем = $uitem"; //var_dump($uitem); #плюсуем фазу и добавляем карту $db->Query("UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0"); //echo "UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0"; echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>"; } #вскрываем карты IF ($it==3) { IF ($sys_s <= 14) { # определяем переменные для упдейта систем $cnt_s=$count+8; $sitem_v='item'."$count"; $a="vals"."$cnt_s"; $sitem = "$u_data[$a]"; #плюсуем фазу и добавляем карту $db->Query("UPDATE db_bleck SET item = item+1, $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0"); //echo "UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0"; //echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>"; // ****** по тупому, потом переделаю как время будет $db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0"); $u_data = $db->FetchArray(); $count=($u_data["item"]+1); $s1=$u_data["item1"]; $s2=$u_data["item2"]; $s3=$u_data["item3"]; $s4=$u_data["item4"]; $s5=$u_data["item5"]; $s6=$u_data["item6"]; $s7=$u_data["item7"]; $s8=$u_data["item8"]; $v1=$u_data["uitem1"]; $v2=$u_data["uitem2"]; $v3=$u_data["uitem3"]; $v4=$u_data["uitem4"]; $v5=$u_data["uitem5"]; $v6=$u_data["uitem6"]; $v7=$u_data["uitem7"]; $v8=$u_data["uitem8"]; $sum_vin=$u_data["sum"]*2; #систем дата $db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$s1', '$s2', '$s3', '$s4', '$s5', '$s6', '$s7', '$s8')"); $sys_data = $db->FetchArray(); $sys_s=($sys_data["sum(item)"]); } IF ($sys_s >= $s && $sys_s <=21) { echo "<font color = red><b><center>Вы проиграли :(</center></b></font> "; echo "<br>"; } else { echo "<font color = green><b><center>Вы выиграли на Ваш счет зачислено $sum_vin FUN.</center></b></font> "; echo "<br>"; } #карты системы: echo "<center>"; echo "<div class='silver-bkloxum1'>"; echo "Карты системы:<br>"; $count = $u_data['item']; echo "<table align=center>"; echo "<tr>"; for($i = 1; $i <= $count; $i++) { $pict=$u_data["item"."$i"]; echo "<td><img src='/img/kart/$pict.png'></td>"; } echo "</tr>"; echo "</table>"; echo "Сумма очков: {$sys_s}."; echo "</div>"; echo "</center>"; #карты юзера echo "<center>"; echo "<div class='silver-bkloxum1'>"; echo "Ваши карты:"; $count = $u_data['item']; echo "<table align=center>"; echo "<tr>"; for($i = 1; $i <= $count; $i++) { $pict=$u_data["uitem"."$i"]; echo "<td><img src='/img/kart/$pict.png'></td>"; } echo "</tr>"; echo "</table>"; echo "Сумма очков: {$s}."; echo "</div>"; echo "</center>"; IF ($sys_s >= $s && $sys_s <=21) { $db->Query("UPDATE db_bleck SET status = '1' WHERE user_id = '$usid' and status = 0"); echo"<br>"; echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>"; echo"<br>"; } else { $db->Query("UPDATE db_bleck SET status = '1', win='1' WHERE user_id = '$usid' and status = 0"); $db->Query("UPDATE db_users_b SET money_b=money_b+'$sum_vin' WHERE id = '$usid'"); echo"<br>"; echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>"; echo"<br>"; } } }else { echo "<center>"; echo "<div class='silver-bkloxum1'>"; echo "Ваши карты:"; $count = $u_data['item']; echo "<table align=center>"; echo "<tr>"; for($i = 1; $i <= $count; $i++) { $pict=$u_data["uitem"."$i"]; echo "<td><img src='/img/kart/$pict.png'></td>"; } echo "</tr>"; echo "</table>"; echo "Сумма очков: {$s}."; echo "</div>"; echo "</center>"; ?> <center> <table width="9%" border="0" align="center"> <tbody><tr> <td> <form action="" method="post"> <input type="hidden" name="item" value="2" /> <input type="submit" value="Взять карту" class="btn_2d" style="height: 30px; margin-top:10px;" /> </form> </td> <td> <center> </center> </td> <td> <form action="" method="post"> <input type="hidden" name="item" value="3" /> <input type="submit" value="Вскрыть" class="btn_2d" style="height: 30px; margin-top:10px;" /> </form> </td> </tr></tbody> </table> </center> <? } }else { echo"<font color = red><b><center>Вы проиграли, сумма карт составила <b>$s</b></center></b></font> <br>"; echo "<center>"; echo "<div class='silver-bkloxum1'>"; echo "Ваши карты:"; $count = $u_data['item']; echo "<table align=center>"; echo "<tr>"; for($i = 1; $i <= $count; $i++) { $pict=$u_data["uitem"."$i"]; echo "<td><img src='/img/kart/$pict.png'></td>"; } echo "</tr>"; echo "</table>"; echo "</div>"; echo "</center>"; $db->Query("UPDATE db_bleck SET status = '1' WHERE user_id = '$usid' and status = 0"); echo "<br>"; echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>"; echo"<br>"; } } ?> <table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%"> <tr> <td colspan="5" align="center"><h4>Последние 20 игр</h4></td> </tr> <tr> <td align="center" class="m-tb">ID</td> <td align="center" class="m-tb">Пользователь</td> <td align="center" class="m-tb">Ставка</td> <td align="center" class="m-tb">Статус</td> </tr> <?PHP $db->Query("SELECT count(*) as win FROM db_bleck WHERE status = 1 and win = 1"); $win_data = $db->FetchArray(); // $db->Query("SELECT count(*) as lost FROM db_bleck WHERE status = 1 and win = 0");// // $lost_data = $db->FetchArray(); $lost_data = 200-$win_data["win"]; $db->Query("SELECT * FROM db_bleck Where status = '1' ORDER BY id DESC LIMIT 20"); if($db->NumRows() > 0){ while($bon = $db->FetchArray()){ ?> <tr class="htt"> <td align="center"><?=$bon["id"]; ?></td> <td align="center"><?=$bon["user"]; ?></td> <td align="center"><?=$bon["sum"]; ?></td> <td align="center"><?=$status_array[$bon["win"]]; ?></td> </tr> <?PHP } $db->Query("SELECT * FROM db_bleck WHERE status = 1 ORDER BY ID DESC LIMIT 1 "); $del_data = $db->FetchArray(); $del=$del_data["id"]-200; $db->Query("DELETE FROM db_bleck Where status = '1'and ID < $del"); }else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>' ?> </table> <div class="clr"></div> </div> <div class="clr"></div>
Что-то странно даже )) а так?
PHP:
<div class="col-md-8"> <div class="s-bk-lf">
<div class="title">Двадцать одно</div>
</div>
<div class="silver-bk">
<style>
.silver-bkloxum1 {
background: #D9EBD6;
border: 1px solid #dddddd;
width: 53%;
padding: 10px 12px 10px 12px;
color: #5C9258;
font-weight: bold;
text-shadow: #3D4B41 0 2px 9px;
margin-top: 5px;
border-radius: 10px;
}
</style>
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Двадцать одно";
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0");
$bonus_data = $db->FetchArray();
$db->Query("SELECT * FROM db_jeck");
$kart_data = $db->FetchArray();
$status_array = array( 0 => "<font color='Red'>Поражение</font>", 1 => "<font color='green'>Победа</font>", 2 => "Победа", 3 => "Выплачено");
?>
<?PHP
#запускаем игру
if(isset($_POST["sum"]))
{
$stavka = $_POST["sum"];
if($stavka <= $user_data['money_b']) {
if($stavka = 10) {
if(!isset($bonus_data["id"]))
{
$dadd = time();
//генерим 4 случайные карты
$min = 1; $max = 36; $count = 16;
$vals = array();
for($i = 0; $i < $count; $i++) {
do{
$val = rand($min, $max);
}while(in_array($val, $vals));
$vals[] = $val;
}
//var_dump($vals);
#раздаем карты
$uitem1 = $vals[1];
$uitem2 = $vals[2];
$uitem3 = $vals[3];
$uitem4 = $vals[4];
$uitem5 = $vals[5];
$uitem6 = $vals[6];
$uitem7 = $vals[7];
$uitem8 = $vals[8];
$item1 = $vals[9];
$item2 = $vals[10];
$item3 = $vals[11];
$item4 = $vals[12];
$item5 = $vals[13];
$item6 = $vals[14];
$item7 = $vals[15];
$item8 = $vals[16];
# ипанись табличка шо я курил
$db->Query("INSERT INTO db_bleck (user, user_id, item, item1, item2, uitem1, uitem2, date_add, date_del, sum, status,
vals1, vals2, vals3, vals4, vals5, vals6, vals7, vals8, vals9, vals10, vals11, vals12, vals13, vals14, vals15, vals16)
VALUES ('$uname','$usid', '2', '$item1', '$item2', '$uitem1', '$uitem2','".time()."', '$date_d', '$stavka', '0',
'$uitem1', '$uitem2','$uitem3','$uitem4','$uitem5','$uitem6','$uitem7','$uitem8',
'$item1','$item2','$item3','$item4','$item5','$item6','$item7','$item8')");
$db->Query("UPDATE db_users_b SET money_b=money_b-'$stavka' WHERE id = '$usid'");
echo "<center>Вы начали игру</center>";
echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>";
}
}else echo "<center><font color='red'>Минимальная ставка 10 FUN!</font>";
}else echo "<center><font color='red'>Недостаточно FUN для ставки!</font>";
}
?>
<br>
<center>Цель игры: набрать в сумме 21 очко. Система раздает по 2 карты из колоды.</center>
<center>После раздачи карт выводится информация о сумме очков выпавших карт.</center>
<center>В случае победы сумма ставки удваивается.</center>
<center>Игра на 10 FUN!</center>
<br>
<? if(!isset($bonus_data["id"]))
{
?>
<div class="clr"></div>
<center>
<form action="" method="post">
<input class="poilop" type="text" style="text-align:center" name="sum" value="10">
<input type="submit" class="btn_2d" name="swap" style="height: 30px; width: 120px; margin-top:10px;" value="Раздать карты">
</form>
</center>
<?
}
?>
<?
if(isset($bonus_data["id"]))
{
$dadd = time();
$date_d = time() + 30;
$db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0");
$u_data = $db->FetchArray();
$count=($u_data["item"]+1);
$s1=$u_data["item1"];
$s2=$u_data["item2"];
$s3=$u_data["item3"];
$s4=$u_data["item4"];
$s5=$u_data["item5"];
$s6=$u_data["item6"];
$s7=$u_data["item7"];
$s8=$u_data["item8"];
$v1=$u_data["uitem1"];
$v2=$u_data["uitem2"];
$v3=$u_data["uitem3"];
$v4=$u_data["uitem4"];
$v5=$u_data["uitem5"];
$v6=$u_data["uitem6"];
$v7=$u_data["uitem7"];
$v8=$u_data["uitem8"];
$sum_vin=$u_data["sum"]*2;
#юзер дата
$db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$v1', '$v2', '$v3', '$v4', '$v5', '$v6', '$v7', '$v8')");
$s_data = $db->FetchArray();
$s= $s_data["sum(item)"];
#систем дата
$db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$s1', '$s2', '$s3', '$s4', '$s5', '$s6', '$s7', '$s8')");
$sys_data = $db->FetchArray();
$sys_s=($sys_data["sum(item)"]);
$item=$bonus_data["item"];
if ($s <=21 || !isset($s))
{
#играем
if (isset($_POST["item"]))
{
$it=$_POST["item"];
#Добавляем карту
IF ($it==2)
{
# определяем переменные для упдейта юзер
$uitem_v='uitem'."$count";
// $uitem = $u_data["uitem"."$count"];
$a="vals"."$count";
$uitem = "$u_data[$a]";
# определяем переменные для упдейта систем
#Если сумма карт больше 18 карту не берем
IF ($sys_s >= 18)
{
$cnt_s=$count+8;
$sitem_v='item'."$count";
$sitem = 0;
}
else
{
$cnt_s=$count+8;
$sitem_v='item'."$count";
$a="vals"."$cnt_s";
$sitem = "$u_data[$a]";
}
//echo " валс3 = $vals[$count]";
//echo " уитем = $uitem";
//var_dump($uitem);
#плюсуем фазу и добавляем карту
$db->Query("UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0");
//echo "UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0";
echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>";
}
#вскрываем карты
IF ($it==3)
{
IF ($sys_s <= 14)
{
# определяем переменные для упдейта систем
$cnt_s=$count+8;
$sitem_v='item'."$count";
$a="vals"."$cnt_s";
$sitem = "$u_data[$a]";
#плюсуем фазу и добавляем карту
$db->Query("UPDATE db_bleck SET item = item+1, $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0");
//echo "UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0";
//echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>";
// ****** по тупому, потом переделаю как время будет
$db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0");
$u_data = $db->FetchArray();
$count=($u_data["item"]+1);
$s1=$u_data["item1"];
$s2=$u_data["item2"];
$s3=$u_data["item3"];
$s4=$u_data["item4"];
$s5=$u_data["item5"];
$s6=$u_data["item6"];
$s7=$u_data["item7"];
$s8=$u_data["item8"];
$v1=$u_data["uitem1"];
$v2=$u_data["uitem2"];
$v3=$u_data["uitem3"];
$v4=$u_data["uitem4"];
$v5=$u_data["uitem5"];
$v6=$u_data["uitem6"];
$v7=$u_data["uitem7"];
$v8=$u_data["uitem8"];
$sum_vin=$u_data["sum"]*2;
#систем дата
$db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$s1', '$s2', '$s3', '$s4', '$s5', '$s6', '$s7', '$s8')");
$sys_data = $db->FetchArray();
$sys_s=($sys_data["sum(item)"]);
}
IF ($sys_s >= $s && $sys_s <=21) {
echo "<font color = red><b><center>Вы проиграли :(</center></b></font> ";
echo "<br>";
}
else {
echo "<font color = green><b><center>Вы выиграли на Ваш счет зачислено $sum_vin FUN.</center></b></font> ";
echo "<br>";
}
#карты системы:
echo "<center>";
echo "<div class='silver-bkloxum1'>";
echo "Карты системы:<br>";
$count = $u_data['item'];
echo "<table align=center>";
echo "<tr>";
for($i = 1; $i <= $count; $i++) {
$pict=$u_data["item"."$i"];
echo "<td><img src='/img/kart/$pict.png'></td>";
}
echo "</tr>";
echo "</table>";
echo "Сумма очков: ".$sys_s.".";
echo "</div>";
echo "</center>";
#карты юзера
echo "<center>";
echo "<div class='silver-bkloxum1'>";
echo "Ваши карты:";
$count = $u_data['item'];
echo "<table align=center>";
echo "<tr>";
for($i = 1; $i <= $count; $i++) {
$pict=$u_data["uitem"."$i"];
echo "<td><img src='/img/kart/$pict.png'></td>";
}
echo "</tr>";
echo "</table>";
echo "Сумма очков: ".$s.".";
echo "</div>";
echo "</center>";
IF ($sys_s >= $s && $sys_s <=21) {
$db->Query("UPDATE db_bleck SET status = '1' WHERE user_id = '$usid' and status = 0");
echo"<br>";
echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>";
echo"<br>";
}
else {
$db->Query("UPDATE db_bleck SET status = '1', win='1' WHERE user_id = '$usid' and status = 0");
$db->Query("UPDATE db_users_b SET money_b=money_b+'$sum_vin' WHERE id = '$usid'");
echo"<br>";
echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>";
echo"<br>";
}
}
}else
{
echo "<center>";
echo "<div class='silver-bkloxum1'>";
echo "Ваши карты:";
$count = $u_data['item'];
echo "<table align=center>";
echo "<tr>";
for($i = 1; $i <= $count; $i++) {
$pict=$u_data["uitem"."$i"];
echo "<td><img src='/img/kart/$pict.png'></td>";
}
echo "</tr>";
echo "</table>";
echo "Сумма очков: ".$s.".";
echo "</div>";
echo "</center>";
?>
<center>
<table width="9%" border="0" align="center">
<tbody><tr>
<td>
<form action="" method="post">
<input type="hidden" name="item" value="2" />
<input type="submit" value="Взять карту" class="btn_2d" style="height: 30px; margin-top:10px;" />
</form>
</td>
<td>
<center>
</center>
</td>
<td>
<form action="" method="post">
<input type="hidden" name="item" value="3" />
<input type="submit" value="Вскрыть" class="btn_2d" style="height: 30px; margin-top:10px;" />
</form>
</td>
</tr></tbody>
</table>
</center>
<?
}
}else
{
echo"<font color = red><b><center>Вы проиграли, сумма карт составила <b>$s</b></center></b></font> <br>";
echo "<center>";
echo "<div class='silver-bkloxum1'>";
echo "Ваши карты:";
$count = $u_data['item'];
echo "<table align=center>";
echo "<tr>";
for($i = 1; $i <= $count; $i++) {
$pict=$u_data["uitem"."$i"];
echo "<td><img src='/img/kart/$pict.png'></td>";
}
echo "</tr>";
echo "</table>";
echo "</div>";
echo "</center>";
$db->Query("UPDATE db_bleck SET status = '1' WHERE user_id = '$usid' and status = 0");
echo "<br>";
echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>";
echo"<br>";
}
}
?>
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<tr>
<td colspan="5" align="center"><h4>Последние 20 игр</h4></td>
</tr>
<tr>
<td align="center" class="m-tb">ID</td>
<td align="center" class="m-tb">Пользователь</td>
<td align="center" class="m-tb">Ставка</td>
<td align="center" class="m-tb">Статус</td>
</tr>
<?PHP
$db->Query("SELECT count(*) as win FROM db_bleck WHERE status = 1 and win = 1");
$win_data = $db->FetchArray();
// $db->Query("SELECT count(*) as lost FROM db_bleck WHERE status = 1 and win = 0");//
// $lost_data = $db->FetchArray();
$lost_data = 200-$win_data["win"];
$db->Query("SELECT * FROM db_bleck Where status = '1' ORDER BY id DESC LIMIT 20");
if($db->NumRows() > 0){
while($bon = $db->FetchArray()){
?>
<tr class="htt">
<td align="center"><?=$bon["id"]; ?></td>
<td align="center"><?=$bon["user"]; ?></td>
<td align="center"><?=$bon["sum"]; ?></td>
<td align="center"><?=$status_array[$bon["win"]]; ?></td>
</tr>
<?PHP
}
$db->Query("SELECT * FROM db_bleck WHERE status = 1 ORDER BY ID DESC LIMIT 1 ");
$del_data = $db->FetchArray();
$del=$del_data["id"]-200;
$db->Query("DELETE FROM db_bleck Where status = '1'and ID < $del");
}else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
?>
</table>
<div class="clr"></div>
</div>
<div class="clr"></div>
ЗЫ:
И такой код тоже проверь:
И такой код тоже проверь:
PHP:
<div class="col-md-8"> <div class="s-bk-lf">
<div class="title">Двадцать одно</div>
</div>
<div class="silver-bk">
<style>
.silver-bkloxum1 {
background: #D9EBD6;
border: 1px solid #dddddd;
width: 53%;
padding: 10px 12px 10px 12px;
color: #5C9258;
font-weight: bold;
text-shadow: #3D4B41 0 2px 9px;
margin-top: 5px;
border-radius: 10px;
}
</style>
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Двадцать одно";
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0");
$bonus_data = $db->FetchArray();
$db->Query("SELECT * FROM db_jeck");
$kart_data = $db->FetchArray();
$status_array = array( 0 => "<font color='Red'>Поражение</font>", 1 => "<font color='green'>Победа</font>", 2 => "Победа", 3 => "Выплачено");
?>
<?PHP
#запускаем игру
if(isset($_POST["sum"]))
{
$stavka = $_POST["sum"];
if($stavka <= $user_data['money_b']) {
if($stavka = 10) {
if(!isset($bonus_data["id"]))
{
$dadd = time();
//генерим 4 случайные карты
$min = 1; $max = 36; $count = 16;
$vals = array();
for($i = 0; $i < $count; $i++) {
do{
$val = rand($min, $max);
}while(in_array($val, $vals));
$vals[] = $val;
}
//var_dump($vals);
#раздаем карты
$uitem1 = $vals[1];
$uitem2 = $vals[2];
$uitem3 = $vals[3];
$uitem4 = $vals[4];
$uitem5 = $vals[5];
$uitem6 = $vals[6];
$uitem7 = $vals[7];
$uitem8 = $vals[8];
$item1 = $vals[9];
$item2 = $vals[10];
$item3 = $vals[11];
$item4 = $vals[12];
$item5 = $vals[13];
$item6 = $vals[14];
$item7 = $vals[15];
$item8 = $vals[16];
# ипанись табличка шо я курил
$db->Query("INSERT INTO db_bleck (user, user_id, item, item1, item2, uitem1, uitem2, date_add, date_del, sum, status,
vals1, vals2, vals3, vals4, vals5, vals6, vals7, vals8, vals9, vals10, vals11, vals12, vals13, vals14, vals15, vals16)
VALUES ('$uname','$usid', '2', '$item1', '$item2', '$uitem1', '$uitem2','".time()."', '$date_d', '$stavka', '0',
'$uitem1', '$uitem2','$uitem3','$uitem4','$uitem5','$uitem6','$uitem7','$uitem8',
'$item1','$item2','$item3','$item4','$item5','$item6','$item7','$item8')");
$db->Query("UPDATE db_users_b SET money_b=money_b-'$stavka' WHERE id = '$usid'");
echo "<center>Вы начали игру</center>";
echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>";
}
}else echo "<center><font color='red'>Минимальная ставка 10 FUN!</font>";
}else echo "<center><font color='red'>Недостаточно FUN для ставки!</font>";
}
?>
<br>
<center>Цель игры: набрать в сумме 21 очко. Система раздает по 2 карты из колоды.</center>
<center>После раздачи карт выводится информация о сумме очков выпавших карт.</center>
<center>В случае победы сумма ставки удваивается.</center>
<center>Игра на 10 FUN!</center>
<br>
<? if(!isset($bonus_data["id"]))
{
?>
<div class="clr"></div>
<center>
<form action="" method="post">
<input class="poilop" type="text" style="text-align:center" name="sum" value="10">
<input type="submit" class="btn_2d" name="swap" style="height: 30px; width: 120px; margin-top:10px;" value="Раздать карты">
</form>
</center>
<?
}
?>
<?
if(isset($bonus_data["id"]))
{
$dadd = time();
$date_d = time() + 30;
$db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0");
$u_data = $db->FetchArray();
$count=($u_data["item"]+1);
$s1=$u_data["item1"];
$s2=$u_data["item2"];
$s3=$u_data["item3"];
$s4=$u_data["item4"];
$s5=$u_data["item5"];
$s6=$u_data["item6"];
$s7=$u_data["item7"];
$s8=$u_data["item8"];
$v1=$u_data["uitem1"];
$v2=$u_data["uitem2"];
$v3=$u_data["uitem3"];
$v4=$u_data["uitem4"];
$v5=$u_data["uitem5"];
$v6=$u_data["uitem6"];
$v7=$u_data["uitem7"];
$v8=$u_data["uitem8"];
$sum_vin=$u_data["sum"]*2;
#юзер дата
$db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$v1', '$v2', '$v3', '$v4', '$v5', '$v6', '$v7', '$v8')");
$s_data = $db->FetchRow();
$s= $s_data["sum(item)"];
#систем дата
$db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$s1', '$s2', '$s3', '$s4', '$s5', '$s6', '$s7', '$s8')");
$sys_data = $db->FetchRow();
$sys_s=($sys_data["sum(item)"]);
$item=$bonus_data["item"];
if ($s <=21 || !isset($s))
{
#играем
if (isset($_POST["item"]))
{
$it=$_POST["item"];
#Добавляем карту
IF ($it==2)
{
# определяем переменные для упдейта юзер
$uitem_v='uitem'."$count";
// $uitem = $u_data["uitem"."$count"];
$a="vals"."$count";
$uitem = "$u_data[$a]";
# определяем переменные для упдейта систем
#Если сумма карт больше 18 карту не берем
IF ($sys_s >= 18)
{
$cnt_s=$count+8;
$sitem_v='item'."$count";
$sitem = 0;
}
else
{
$cnt_s=$count+8;
$sitem_v='item'."$count";
$a="vals"."$cnt_s";
$sitem = "$u_data[$a]";
}
//echo " валс3 = $vals[$count]";
//echo " уитем = $uitem";
//var_dump($uitem);
#плюсуем фазу и добавляем карту
$db->Query("UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0");
//echo "UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0";
echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>";
}
#вскрываем карты
IF ($it==3)
{
IF ($sys_s <= 14)
{
# определяем переменные для упдейта систем
$cnt_s=$count+8;
$sitem_v='item'."$count";
$a="vals"."$cnt_s";
$sitem = "$u_data[$a]";
#плюсуем фазу и добавляем карту
$db->Query("UPDATE db_bleck SET item = item+1, $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0");
//echo "UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0";
//echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>";
// ****** по тупому, потом переделаю как время будет
$db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0");
$u_data = $db->FetchArray();
$count=($u_data["item"]+1);
$s1=$u_data["item1"];
$s2=$u_data["item2"];
$s3=$u_data["item3"];
$s4=$u_data["item4"];
$s5=$u_data["item5"];
$s6=$u_data["item6"];
$s7=$u_data["item7"];
$s8=$u_data["item8"];
$v1=$u_data["uitem1"];
$v2=$u_data["uitem2"];
$v3=$u_data["uitem3"];
$v4=$u_data["uitem4"];
$v5=$u_data["uitem5"];
$v6=$u_data["uitem6"];
$v7=$u_data["uitem7"];
$v8=$u_data["uitem8"];
$sum_vin=$u_data["sum"]*2;
#систем дата
$db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$s1', '$s2', '$s3', '$s4', '$s5', '$s6', '$s7', '$s8')");
$sys_data = $db->FetchArray();
$sys_s=($sys_data["sum(item)"]);
}
IF ($sys_s >= $s && $sys_s <=21) {
echo "<font color = red><b><center>Вы проиграли :(</center></b></font> ";
echo "<br>";
}
else {
echo "<font color = green><b><center>Вы выиграли на Ваш счет зачислено $sum_vin FUN.</center></b></font> ";
echo "<br>";
}
#карты системы:
echo "<center>";
echo "<div class='silver-bkloxum1'>";
echo "Карты системы:<br>";
$count = $u_data['item'];
echo "<table align=center>";
echo "<tr>";
for($i = 1; $i <= $count; $i++) {
$pict=$u_data["item"."$i"];
echo "<td><img src='/img/kart/$pict.png'></td>";
}
echo "</tr>";
echo "</table>";
echo "Сумма очков: ".$sys_s.".";
echo "</div>";
echo "</center>";
#карты юзера
echo "<center>";
echo "<div class='silver-bkloxum1'>";
echo "Ваши карты:";
$count = $u_data['item'];
echo "<table align=center>";
echo "<tr>";
for($i = 1; $i <= $count; $i++) {
$pict=$u_data["uitem"."$i"];
echo "<td><img src='/img/kart/$pict.png'></td>";
}
echo "</tr>";
echo "</table>";
echo "Сумма очков: ".$s.".";
echo "</div>";
echo "</center>";
IF ($sys_s >= $s && $sys_s <=21) {
$db->Query("UPDATE db_bleck SET status = '1' WHERE user_id = '$usid' and status = 0");
echo"<br>";
echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>";
echo"<br>";
}
else {
$db->Query("UPDATE db_bleck SET status = '1', win='1' WHERE user_id = '$usid' and status = 0");
$db->Query("UPDATE db_users_b SET money_b=money_b+'$sum_vin' WHERE id = '$usid'");
echo"<br>";
echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>";
echo"<br>";
}
}
}else
{
echo "<center>";
echo "<div class='silver-bkloxum1'>";
echo "Ваши карты:";
$count = $u_data['item'];
echo "<table align=center>";
echo "<tr>";
for($i = 1; $i <= $count; $i++) {
$pict=$u_data["uitem"."$i"];
echo "<td><img src='/img/kart/$pict.png'></td>";
}
echo "</tr>";
echo "</table>";
echo "Сумма очков: ".$s.".";
echo "</div>";
echo "</center>";
?>
<center>
<table width="9%" border="0" align="center">
<tbody><tr>
<td>
<form action="" method="post">
<input type="hidden" name="item" value="2" />
<input type="submit" value="Взять карту" class="btn_2d" style="height: 30px; margin-top:10px;" />
</form>
</td>
<td>
<center>
</center>
</td>
<td>
<form action="" method="post">
<input type="hidden" name="item" value="3" />
<input type="submit" value="Вскрыть" class="btn_2d" style="height: 30px; margin-top:10px;" />
</form>
</td>
</tr></tbody>
</table>
</center>
<?
}
}else
{
echo"<font color = red><b><center>Вы проиграли, сумма карт составила <b>$s</b></center></b></font> <br>";
echo "<center>";
echo "<div class='silver-bkloxum1'>";
echo "Ваши карты:";
$count = $u_data['item'];
echo "<table align=center>";
echo "<tr>";
for($i = 1; $i <= $count; $i++) {
$pict=$u_data["uitem"."$i"];
echo "<td><img src='/img/kart/$pict.png'></td>";
}
echo "</tr>";
echo "</table>";
echo "</div>";
echo "</center>";
$db->Query("UPDATE db_bleck SET status = '1' WHERE user_id = '$usid' and status = 0");
echo "<br>";
echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>";
echo"<br>";
}
}
?>
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<tr>
<td colspan="5" align="center"><h4>Последние 20 игр</h4></td>
</tr>
<tr>
<td align="center" class="m-tb">ID</td>
<td align="center" class="m-tb">Пользователь</td>
<td align="center" class="m-tb">Ставка</td>
<td align="center" class="m-tb">Статус</td>
</tr>
<?PHP
$db->Query("SELECT count(*) as win FROM db_bleck WHERE status = 1 and win = 1");
$win_data = $db->FetchArray();
// $db->Query("SELECT count(*) as lost FROM db_bleck WHERE status = 1 and win = 0");//
// $lost_data = $db->FetchArray();
$lost_data = 200-$win_data["win"];
$db->Query("SELECT * FROM db_bleck Where status = '1' ORDER BY id DESC LIMIT 20");
if($db->NumRows() > 0){
while($bon = $db->FetchArray()){
?>
<tr class="htt">
<td align="center"><?=$bon["id"]; ?></td>
<td align="center"><?=$bon["user"]; ?></td>
<td align="center"><?=$bon["sum"]; ?></td>
<td align="center"><?=$status_array[$bon["win"]]; ?></td>
</tr>
<?PHP
}
$db->Query("SELECT * FROM db_bleck WHERE status = 1 ORDER BY ID DESC LIMIT 1 ");
$del_data = $db->FetchArray();
$del=$del_data["id"]-200;
$db->Query("DELETE FROM db_bleck Where status = '1'and ID < $del");
}else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
?>
</table>
<div class="clr"></div>
</div>
<div class="clr"></div>
mythphp
Местный
- Сообщения
- 74
- Реакции
- 9
Нет не работает ни тот ни другойwh1skas написал(а):ЗЫ:
И такой код тоже проверь:
PHP:<div class="col-md-8"> <div class="s-bk-lf"> <div class="title">Двадцать одно</div> </div> <div class="silver-bk"> <style> .silver-bkloxum1 { background: #D9EBD6; border: 1px solid #dddddd; width: 53%; padding: 10px 12px 10px 12px; color: #5C9258; font-weight: bold; text-shadow: #3D4B41 0 2px 9px; margin-top: 5px; border-radius: 10px; } </style> <?PHP $_OPTIMIZATION["title"] = "Аккаунт - Двадцать одно"; $usid = $_SESSION["user_id"]; $uname = $_SESSION["user"]; $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1"); $user_data = $db->FetchArray(); $db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0"); $bonus_data = $db->FetchArray(); $db->Query("SELECT * FROM db_jeck"); $kart_data = $db->FetchArray(); $status_array = array( 0 => "<font color='Red'>Поражение</font>", 1 => "<font color='green'>Победа</font>", 2 => "Победа", 3 => "Выплачено"); ?> <?PHP #запускаем игру if(isset($_POST["sum"])) { $stavka = $_POST["sum"]; if($stavka <= $user_data['money_b']) { if($stavka = 10) { if(!isset($bonus_data["id"])) { $dadd = time(); //генерим 4 случайные карты $min = 1; $max = 36; $count = 16; $vals = array(); for($i = 0; $i < $count; $i++) { do{ $val = rand($min, $max); }while(in_array($val, $vals)); $vals[] = $val; } //var_dump($vals); #раздаем карты $uitem1 = $vals[1]; $uitem2 = $vals[2]; $uitem3 = $vals[3]; $uitem4 = $vals[4]; $uitem5 = $vals[5]; $uitem6 = $vals[6]; $uitem7 = $vals[7]; $uitem8 = $vals[8]; $item1 = $vals[9]; $item2 = $vals[10]; $item3 = $vals[11]; $item4 = $vals[12]; $item5 = $vals[13]; $item6 = $vals[14]; $item7 = $vals[15]; $item8 = $vals[16]; # ипанись табличка шо я курил $db->Query("INSERT INTO db_bleck (user, user_id, item, item1, item2, uitem1, uitem2, date_add, date_del, sum, status, vals1, vals2, vals3, vals4, vals5, vals6, vals7, vals8, vals9, vals10, vals11, vals12, vals13, vals14, vals15, vals16) VALUES ('$uname','$usid', '2', '$item1', '$item2', '$uitem1', '$uitem2','".time()."', '$date_d', '$stavka', '0', '$uitem1', '$uitem2','$uitem3','$uitem4','$uitem5','$uitem6','$uitem7','$uitem8', '$item1','$item2','$item3','$item4','$item5','$item6','$item7','$item8')"); $db->Query("UPDATE db_users_b SET money_b=money_b-'$stavka' WHERE id = '$usid'"); echo "<center>Вы начали игру</center>"; echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>"; } }else echo "<center><font color='red'>Минимальная ставка 10 FUN!</font>"; }else echo "<center><font color='red'>Недостаточно FUN для ставки!</font>"; } ?> <br> <center>Цель игры: набрать в сумме 21 очко. Система раздает по 2 карты из колоды.</center> <center>После раздачи карт выводится информация о сумме очков выпавших карт.</center> <center>В случае победы сумма ставки удваивается.</center> <center>Игра на 10 FUN!</center> <br> <? if(!isset($bonus_data["id"])) { ?> <div class="clr"></div> <center> <form action="" method="post"> <input class="poilop" type="text" style="text-align:center" name="sum" value="10"> <input type="submit" class="btn_2d" name="swap" style="height: 30px; width: 120px; margin-top:10px;" value="Раздать карты"> </form> </center> <? } ?> <? if(isset($bonus_data["id"])) { $dadd = time(); $date_d = time() + 30; $db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0"); $u_data = $db->FetchArray(); $count=($u_data["item"]+1); $s1=$u_data["item1"]; $s2=$u_data["item2"]; $s3=$u_data["item3"]; $s4=$u_data["item4"]; $s5=$u_data["item5"]; $s6=$u_data["item6"]; $s7=$u_data["item7"]; $s8=$u_data["item8"]; $v1=$u_data["uitem1"]; $v2=$u_data["uitem2"]; $v3=$u_data["uitem3"]; $v4=$u_data["uitem4"]; $v5=$u_data["uitem5"]; $v6=$u_data["uitem6"]; $v7=$u_data["uitem7"]; $v8=$u_data["uitem8"]; $sum_vin=$u_data["sum"]*2; #юзер дата $db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$v1', '$v2', '$v3', '$v4', '$v5', '$v6', '$v7', '$v8')"); $s_data = $db->FetchRow(); $s= $s_data["sum(item)"]; #систем дата $db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$s1', '$s2', '$s3', '$s4', '$s5', '$s6', '$s7', '$s8')"); $sys_data = $db->FetchRow(); $sys_s=($sys_data["sum(item)"]); $item=$bonus_data["item"]; if ($s <=21 || !isset($s)) { #играем if (isset($_POST["item"])) { $it=$_POST["item"]; #Добавляем карту IF ($it==2) { # определяем переменные для упдейта юзер $uitem_v='uitem'."$count"; // $uitem = $u_data["uitem"."$count"]; $a="vals"."$count"; $uitem = "$u_data[$a]"; # определяем переменные для упдейта систем #Если сумма карт больше 18 карту не берем IF ($sys_s >= 18) { $cnt_s=$count+8; $sitem_v='item'."$count"; $sitem = 0; } else { $cnt_s=$count+8; $sitem_v='item'."$count"; $a="vals"."$cnt_s"; $sitem = "$u_data[$a]"; } //echo " валс3 = $vals[$count]"; //echo " уитем = $uitem"; //var_dump($uitem); #плюсуем фазу и добавляем карту $db->Query("UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0"); //echo "UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0"; echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>"; } #вскрываем карты IF ($it==3) { IF ($sys_s <= 14) { # определяем переменные для упдейта систем $cnt_s=$count+8; $sitem_v='item'."$count"; $a="vals"."$cnt_s"; $sitem = "$u_data[$a]"; #плюсуем фазу и добавляем карту $db->Query("UPDATE db_bleck SET item = item+1, $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0"); //echo "UPDATE db_bleck SET item = item+1, $uitem_v='$uitem', $sitem_v='$sitem' WHERE user_id = '$usid' and status = 0"; //echo "<script language='JavaScript' type='text/javascript'>window.location.replace('/account/twentyone')</script>"; // ****** по тупому, потом переделаю как время будет $db->Query("SELECT * FROM db_bleck WHERE user_id = '$usid' and status = 0"); $u_data = $db->FetchArray(); $count=($u_data["item"]+1); $s1=$u_data["item1"]; $s2=$u_data["item2"]; $s3=$u_data["item3"]; $s4=$u_data["item4"]; $s5=$u_data["item5"]; $s6=$u_data["item6"]; $s7=$u_data["item7"]; $s8=$u_data["item8"]; $v1=$u_data["uitem1"]; $v2=$u_data["uitem2"]; $v3=$u_data["uitem3"]; $v4=$u_data["uitem4"]; $v5=$u_data["uitem5"]; $v6=$u_data["uitem6"]; $v7=$u_data["uitem7"]; $v8=$u_data["uitem8"]; $sum_vin=$u_data["sum"]*2; #систем дата $db->Query("SELECT sum(item) FROM db_jeck WHERE id in ('$s1', '$s2', '$s3', '$s4', '$s5', '$s6', '$s7', '$s8')"); $sys_data = $db->FetchArray(); $sys_s=($sys_data["sum(item)"]); } IF ($sys_s >= $s && $sys_s <=21) { echo "<font color = red><b><center>Вы проиграли :(</center></b></font> "; echo "<br>"; } else { echo "<font color = green><b><center>Вы выиграли на Ваш счет зачислено $sum_vin FUN.</center></b></font> "; echo "<br>"; } #карты системы: echo "<center>"; echo "<div class='silver-bkloxum1'>"; echo "Карты системы:<br>"; $count = $u_data['item']; echo "<table align=center>"; echo "<tr>"; for($i = 1; $i <= $count; $i++) { $pict=$u_data["item"."$i"]; echo "<td><img src='/img/kart/$pict.png'></td>"; } echo "</tr>"; echo "</table>"; echo "Сумма очков: ".$sys_s."."; echo "</div>"; echo "</center>"; #карты юзера echo "<center>"; echo "<div class='silver-bkloxum1'>"; echo "Ваши карты:"; $count = $u_data['item']; echo "<table align=center>"; echo "<tr>"; for($i = 1; $i <= $count; $i++) { $pict=$u_data["uitem"."$i"]; echo "<td><img src='/img/kart/$pict.png'></td>"; } echo "</tr>"; echo "</table>"; echo "Сумма очков: ".$s."."; echo "</div>"; echo "</center>"; IF ($sys_s >= $s && $sys_s <=21) { $db->Query("UPDATE db_bleck SET status = '1' WHERE user_id = '$usid' and status = 0"); echo"<br>"; echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>"; echo"<br>"; } else { $db->Query("UPDATE db_bleck SET status = '1', win='1' WHERE user_id = '$usid' and status = 0"); $db->Query("UPDATE db_users_b SET money_b=money_b+'$sum_vin' WHERE id = '$usid'"); echo"<br>"; echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>"; echo"<br>"; } } }else { echo "<center>"; echo "<div class='silver-bkloxum1'>"; echo "Ваши карты:"; $count = $u_data['item']; echo "<table align=center>"; echo "<tr>"; for($i = 1; $i <= $count; $i++) { $pict=$u_data["uitem"."$i"]; echo "<td><img src='/img/kart/$pict.png'></td>"; } echo "</tr>"; echo "</table>"; echo "Сумма очков: ".$s."."; echo "</div>"; echo "</center>"; ?> <center> <table width="9%" border="0" align="center"> <tbody><tr> <td> <form action="" method="post"> <input type="hidden" name="item" value="2" /> <input type="submit" value="Взять карту" class="btn_2d" style="height: 30px; margin-top:10px;" /> </form> </td> <td> <center> </center> </td> <td> <form action="" method="post"> <input type="hidden" name="item" value="3" /> <input type="submit" value="Вскрыть" class="btn_2d" style="height: 30px; margin-top:10px;" /> </form> </td> </tr></tbody> </table> </center> <? } }else { echo"<font color = red><b><center>Вы проиграли, сумма карт составила <b>$s</b></center></b></font> <br>"; echo "<center>"; echo "<div class='silver-bkloxum1'>"; echo "Ваши карты:"; $count = $u_data['item']; echo "<table align=center>"; echo "<tr>"; for($i = 1; $i <= $count; $i++) { $pict=$u_data["uitem"."$i"]; echo "<td><img src='/img/kart/$pict.png'></td>"; } echo "</tr>"; echo "</table>"; echo "</div>"; echo "</center>"; $db->Query("UPDATE db_bleck SET status = '1' WHERE user_id = '$usid' and status = 0"); echo "<br>"; echo"<center><input type='button' style='height:25px;' class='btn_2d' onclick='document.location.reload()' value='Играть еще'></center>"; echo"<br>"; } } ?> <table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%"> <tr> <td colspan="5" align="center"><h4>Последние 20 игр</h4></td> </tr> <tr> <td align="center" class="m-tb">ID</td> <td align="center" class="m-tb">Пользователь</td> <td align="center" class="m-tb">Ставка</td> <td align="center" class="m-tb">Статус</td> </tr> <?PHP $db->Query("SELECT count(*) as win FROM db_bleck WHERE status = 1 and win = 1"); $win_data = $db->FetchArray(); // $db->Query("SELECT count(*) as lost FROM db_bleck WHERE status = 1 and win = 0");// // $lost_data = $db->FetchArray(); $lost_data = 200-$win_data["win"]; $db->Query("SELECT * FROM db_bleck Where status = '1' ORDER BY id DESC LIMIT 20"); if($db->NumRows() > 0){ while($bon = $db->FetchArray()){ ?> <tr class="htt"> <td align="center"><?=$bon["id"]; ?></td> <td align="center"><?=$bon["user"]; ?></td> <td align="center"><?=$bon["sum"]; ?></td> <td align="center"><?=$status_array[$bon["win"]]; ?></td> </tr> <?PHP } $db->Query("SELECT * FROM db_bleck WHERE status = 1 ORDER BY ID DESC LIMIT 1 "); $del_data = $db->FetchArray(); $del=$del_data["id"]-200; $db->Query("DELETE FROM db_bleck Where status = '1'and ID < $del"); }else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>' ?> </table> <div class="clr"></div> </div> <div class="clr"></div>
vlad11z
Местный
- Сообщения
- 44
- Реакции
- 1
Refer
Участник
- Сообщения
- 6
- Реакции
- 0
Брал с других тем разные заглушки на вывод, все работает, но поставив все сразу не пашет. Можете дать готовый код заглушки. Нужно сделать чтобы выводить можно было в одном из трех случаев. 1 - Пополнение на какую-либо сумму, 2 - Пополнение рефералами на какую - либо сумму. 3 - набор какого - либо колличества рефералов.