катя
Местный
- Сообщения
- 100
- Реакции
- 0
Kojo
Участник
- Сообщения
- 286
- Реакции
- 53
катя
Местный
- Сообщения
- 100
- Реакции
- 0
# Проверяем средства пользователякатя написал(а):в какой папке нужно изменять тоесть при регистраци чтоб было 5 лаймов
$need_money = $sonfig_site["amount_".$citem];
if($need_money <= $user_data["money_b"]){
if($user_data["last_sbor"] == 0 OR $user_data["last_sbor"] > ( time() - 60*20) ){
$to_referer = $need_money * 0.1;
# Добавляем дерево и списываем деньги
$db->Query("UPDATE db_users_b SET money_b = money_b - $need_money, $citem = $citem + 1,
last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");
# Вносим запись о покупке
$db->Query("INSERT INTO db_stats_btree (user_id, user, tree_name, amount, date_add, date_del)
VALUES ('$usid','$usname','".$array_name[$item]."','$need_money','".time()."','".(time()+60*60*24*15)."')");
echo "<center><font color = 'green'><b>Вы успешно посадили саженец</b></font></center><BR />";
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
}else echo "<center><font color = 'red'><b>Перед тем как докупить саженцы следует собрать урожай на складе!</b></font></center><BR />";
}else echo "<center><font color = 'red'><b>Недостаточно серебра для покупки</b></font></center><BR />";
}else echo 222;
}
?>
<div class="fr-block">
<form action="" method="post">
<div class="cl-fr-lf">
<img src="/img/fruit/lime.jpg" />
</div>
<div class="cl-fr-rg" style="padding-left:20px;">
<div class="fr-te-gr-title"><b>Лайм</b></div>
<div class="fr-te-gr">Плодовитость: <font color="#000000"><?=$sonfig_site["a_in_h"]+20; ?> в час</font></div>
<div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_a_t"]+100; ?> серебра</font></div>
<div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["a_t"]+5; ?> шт.</font></div>
<input type="hidden" name="item" value="1" />
<input type="submit" value="Посадить" style="height: 30px; margin-top:10px;-moz-box-shadow:inset -7px 1px 0px -50px #fff6af;
-webkit-box-shadow:inset -7px 1px 0px -50px #fff6af;
box-shadow:inset -7px 1px 0px -50px #fff6af;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffdd00), color-stop(1, #26ccff) );
background:-moz-linear-gradient( center top, #ffdd00 5%, #26ccff 100% );
filter
background-color:#ffdd00;
-webkit-border-top-left-radius:18px;
-moz-border-radius-topleft:18px;
border-top-left-radius:18px;
-webkit-border-top-right-radius:18px;
-moz-border-radius-topright:18px;
border-top-right-radius:18px;
-webkit-border-bottom-right-radius:0px;
-moz-border-radius-bottomright:0px;
border-bottom-right-radius:0px;
-webkit-border-bottom-left-radius:0px;
-moz-border-radius-bottomleft:0px;
border-bottom-left-radius:0px;
text-indent:0px;
border:3px solid #ffe9c7;
display:inline-block;
color:#005cfc;
font-family:Times New Roman;
font-size:13px;
font-weight:bold;
font-style:normal;
height:37px;
line-height:37px;
width:102px;
text-decoration:none;
text-align:center;
text-shadow:1px 1px 0px #6b5f00; font-weight: 900;
font-size: large;" />
</div>
</form> ЭТО ПРАВИЛЬНАЯ ПАПКА? и скажите что нужно сделать чтоб они плодоносили пожалуйста я искала здесь нету что я ищу
катя
Местный
- Сообщения
- 100
- Реакции
- 0
вот он где что тут нужно поставить буду благодарнаKojo написал(а):файл signup
<div class="s-bk-lf">
<div class="acc-title">Регистрация</div>
</div>
<div class="silver-bk"><div class="clr"></div>
<?PHP
# Регистрация
if(isset($_POST["login"])){
$login = $func->IsLogin($_POST["login"]);
$pass = $func->IsPassword($_POST["pass"]);
$rules = isset($_POST["rules"]) ? true : false;
$time = time();
$ip = $func->UserIP;
$referer_id = $data_t["referer_id"];
$referer_name = $data_t["referer_name"];
$email = $data_t["email"];
$email = $func->IsMail($_POST["email"]);
$referer_id = (isset($_COOKIE["i"]) AND intval($_COOKIE["i"]) > 0 AND intval($_COOKIE["i"]) < 1000000) ? intval($_COOKIE["i"]) : 1;
# Узнаем реферера
if($referer_id != 1){
$db->Query("SELECT user FROM db_users_a WHERE id = '$referer_id' LIMIT 1");
if($db->NumRows() > 0){
$referer_name = $db->FetchRow();
}else{ $referer_id = 1; $referer_name = "First"; }
}else{ $referer_id = 1; $referer_name = "First"; }
if($rules){
if($login !== false){
if($pass !== false){
if($pass == $_POST["repass"]){
$db->Query("SELECT COUNT(*) FROM db_users_a WHERE user = '$login'");
if($db->FetchRow() == 0){
# Регаем пользователя
$db->Query("INSERT INTO db_users_a (user, email, pass, referer, referer_id, date_reg, ip)
VALUES ('$login','{$email}','$pass','$referer_name','$referer_id','$time',INET_ATON('$ip'))");
$lid = $db->LastInsert();
$db->Query("INSERT INTO db_users_b (id, user) VALUES ('$lid','$login')");
# Вставляем статистику
$db->Query("UPDATE db_stats SET all_users = all_users +1 WHERE id = '1'");
# Удаляем рег кей
$db->Query("DELETE FROM db_regkey WHERE email = '$email' OR id = '$token_id'");
echo "<center><b><font color = 'green'>Вы успешно зарегистрировались. Используйте форму слева для входа в аккаунт</font></b></center><BR />";
?></div>
<div class="clr"></div>
<?PHP
return;
}else echo "<center><b><font color = 'red'>Указанный логин уже используется</font></b></center><BR />";
}else echo "<center><b><font color = 'red'>Пароль и повтор пароля не совпадают</font></b></center><BR />";
}else echo "<center><b><font color = 'red'>Пароль заполнен неверно</font></b></center><BR />";
}else echo "<center><b><font color = 'red'>Логин заполнен неверно</font></b></center><BR />";
}else echo "<center><b><font color = 'red'>Вы не подтвердили правила</font></b></center><BR />";
}
?>
<BR />
<form action="" method="post">
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" style="padding:3px;">Ваш псевдоним: <font color="#FF0000">*</font></td>
<td align="left" style="padding:3px;"><input name="login" type="text" size="25" maxlength="10" value="<?=(isset($_POST["login"])) ? $_POST["login"] : false; ?>"/></td>
</tr>
<tr>
<td colspan="2" align="left" style="padding:3px;">Поле псевдоним должно иметь от 4 до 10 символов (только англ. символы).</td>
</tr>
<td align="left" width="250">Email (На него вышлем ссылку):</td>
<td align="left" width="250"><input name="email" type="text" size="25" maxlength="50" value="<?=(isset($_POST["email"])) ? $_POST["email"] : false; ?>"/></td>
<tr>
<td colspan="2" align="left"> </td>
</tr>
<tr>
<td align="left" style="padding:3px;">Пароль: <font color="#FF0000">*</font></td>
<td align="left" style="padding:3px;"><input name="pass" type="password" size="25" maxlength="20" /></td>
</tr>
<tr>
<td colspan="2" align="left" style="padding:3px;">Поле Пароль должно иметь от 6 до 20 символов (только англ. символы).</td>
</tr>
<tr>
<td align="left" style="padding:3px;">Пароль еще раз: <font color="#FF0000">*</font></td>
<td align="left" style="padding:3px;"><input name="repass" type="password" size="25" maxlength="20" /></td>
</tr>
<tr>
<td colspan="2" align="left" style="padding:3px;">Пароли должны совпадать.</td>
</tr>
<tr>
</tr>
<tr>
<td colspan="2" align="left"> </td>
</tr>
<tr>
<td colspan="2" align="left" style="padding:3px;">
С <a href="https://servahoc.ru/redirect.php?url=/rules" target="_blank" class="stn">правилами</a> проекта ознакомлен(а) и принимаю: <input name="rules" type="checkbox" /></td>
</tr>
<tr>
<td colspan="2" align="left"> </td>
</tr>
<tr>
<td colspan="2" align="center" style="padding:3px;"><input name="registr" type="submit" value="Зарегистрироваться" style="height: 30px;"></td>
</tr>
</table>
</form>
</div>
<div class="clr"></div>
Kojo
Участник
- Сообщения
- 286
- Реакции
- 53
Kojo
Участник
- Сообщения
- 286
- Реакции
- 53
катя
Местный
- Сообщения
- 100
- Реакции
- 0
И что это изменится? чего у меня будет 5) KojoKojo написал(а):вот эту строку
$db->Query("INSERT INTO db_users_b (id, user) VALUES ('$lid','$login')");
меняйте на
$db->Query("INSERT INTO db_users_b (id, user,a_t,last_sbor) VALUES ('$lid','$login','5','".time()."')");
Kojo
Участник
- Сообщения
- 286
- Реакции
- 53
катя
Местный
- Сообщения
- 100
- Реакции
- 0
воо спасибо тебе хоть кто то нормально помог еще вопрос Баланс чтоб тоже при регистрации давался как сделать?Kojo написал(а):вот эту строку
$db->Query("INSERT INTO db_users_b (id, user) VALUES ('$lid','$login')");
меняйте на
$db->Query("INSERT INTO db_users_b (id, user,a_t,last_sbor) VALUES ('$lid','$login','5','".time()."')");
Kojo
Участник
- Сообщения
- 286
- Реакции
- 53
катя
Местный
- Сообщения
- 100
- Реакции
- 0
а ее куда вставлять отдельно?катя написал(а):воо спасибо тебе хоть кто то нормально помог еще вопрос Баланс чтоб тоже при регистрации давался как сделать?
Kojo
Участник
- Сообщения
- 286
- Реакции
- 53
катя
Местный
- Сообщения
- 100
- Реакции
- 0
спасибо) а почему я вот добавила вишню или лайм а она не плодоносит вот в этой папке farm тоесть это всем ведь участникам добавляется?Kojo написал(а):это та жа строка, просто добавил еще и баланс при регистрации