KlimovDima
Местный
Кто-то писал, я себе делал и у меня сохранился код:Maska написал(а):Спасибо, а ещё не подскажешь?
Как добавить к кнопки купить строку ввода. Например мне нужно 10 саженцев, что бы 10 раз не нажимать, просто ввести 10 и нажать купить.
PHP:
$item = intval($_POST["item"]);
$citem = $array_items[$item];
$amount = intval($_POST['amount']);
if(strlen($citem) >= 3){
# Проверяем средства пользователя
if($amount > 0 && $amount <= 1000) {
$need_money = $sonfig_site["amount_".$citem]*$amount;
if($need_money <= $user_data["money_b"]){
if($user_data["last_sbor"] == 0 OR $user_data["last_sbor"] > ( time() - 60*10) ){
$to_referer = $need_money * 0.1;
# Добавляем дерево и списываем деньги
$db->Query("UPDATE db_users_b SET money_b = money_b - $need_money, $citem = $citem + $amount,
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>Вы успешно купили $amount саженцев</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 "<center><font color = 'red'><b>Вы можете купить за 1 раз от 1 до 1000 саженцев!</b></font></center><BR />";
}
PHP:
<div class="fr-block">
<form action="" method="post">
<div class="cl-fr-lf">
<img src="/img/sil/lime.jpg" />
</div>
<div class="cl-fr-rg" style="padding-left:20px;">
<div class="fr-te-gr-title"><font color="green"><b>тут описание</b></font></div>
<div class="fr-te-gr"><font color="green">Приносит:</font> <font color="#000000"><?=$sonfig_site["a_in_h"]; ?> тут описание</font></div>
<div class="fr-te-gr"><font color="green">Стоимость:</font> <font color="#000000"><?=$sonfig_site["amount_a_t"]; ?><font color="blue"><b>Cеребра</b></font></div>
<div class="fr-te-gr"><font color="green">Куплено:</font> <font color="#000000"><?=$user_data["a_t"]; ?> шт.</font></div>
<input type="hidden" name="item" value="11" />
<input type="text" name="amount" value="1" style="height: 30px; width: 40px; margin-top:10px;" />
<input type="submit" value="Купить" style="height: 30px; margin-top:10px;" />
</div>
</form>
</div>
Maska
Участник
- Сообщения
- 21
- Реакции
- 1
Воо от души, весь день мучался как сделать.KlimovDima написал(а):Кто-то писал, я себе делал и у меня сохранился код:
PHP:$item = intval($_POST["item"]); $citem = $array_items[$item]; $amount = intval($_POST['amount']); if(strlen($citem) >= 3){ # Проверяем средства пользователя if($amount > 0 && $amount <= 1000) { $need_money = $sonfig_site["amount_".$citem]*$amount; if($need_money <= $user_data["money_b"]){ if($user_data["last_sbor"] == 0 OR $user_data["last_sbor"] > ( time() - 60*10) ){ $to_referer = $need_money * 0.1; # Добавляем дерево и списываем деньги $db->Query("UPDATE db_users_b SET money_b = money_b - $need_money, $citem = $citem + $amount, 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>Вы успешно купили $amount саженцев</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 "<center><font color = 'red'><b>Вы можете купить за 1 раз от 1 до 1000 саженцев!</b></font></center><BR />"; }
PHP:<div class="fr-block"> <form action="" method="post"> <div class="cl-fr-lf"> <img src="/img/sil/lime.jpg" /> </div> <div class="cl-fr-rg" style="padding-left:20px;"> <div class="fr-te-gr-title"><font color="green"><b>тут описание</b></font></div> <div class="fr-te-gr"><font color="green">Приносит:</font> <font color="#000000"><?=$sonfig_site["a_in_h"]; ?> тут описание</font></div> <div class="fr-te-gr"><font color="green">Стоимость:</font> <font color="#000000"><?=$sonfig_site["amount_a_t"]; ?><font color="blue"><b>Cеребра</b></font></div> <div class="fr-te-gr"><font color="green">Куплено:</font> <font color="#000000"><?=$user_data["a_t"]; ?> шт.</font></div> <input type="hidden" name="item" value="11" /> <input type="text" name="amount" value="1" style="height: 30px; width: 40px; margin-top:10px;" /> <input type="submit" value="Купить" style="height: 30px; margin-top:10px;" /> </div> </form> </div>
KlimovDima
Местный
Как говорил, многоуважаемый и частомноювспоминаемый kvozimir: Сообщения типо спасибо и от души являются флудом, для этого есть кнопочка "Мне нравится" (c)Maska написал(а):Воо от души, весь день мучался как сделать.
Krikash
Местный
- Сообщения
- 91
- Реакции
- 8
А ты можешь целиком файл _farm.php выложить, а то что то не получается подставить код.KlimovDima написал(а):Кто-то писал, я себе делал и у меня сохранился код:
PHP:$item = intval($_POST["item"]); $citem = $array_items[$item]; $amount = intval($_POST['amount']); if(strlen($citem) >= 3){ # Проверяем средства пользователя if($amount > 0 && $amount <= 1000) { $need_money = $sonfig_site["amount_".$citem]*$amount; if($need_money <= $user_data["money_b"]){ if($user_data["last_sbor"] == 0 OR $user_data["last_sbor"] > ( time() - 60*10) ){ $to_referer = $need_money * 0.1; # Добавляем дерево и списываем деньги $db->Query("UPDATE db_users_b SET money_b = money_b - $need_money, $citem = $citem + $amount, 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>Вы успешно купили $amount саженцев</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 "<center><font color = 'red'><b>Вы можете купить за 1 раз от 1 до 1000 саженцев!</b></font></center><BR />"; }
PHP:<div class="fr-block"> <form action="" method="post"> <div class="cl-fr-lf"> <img src="/img/sil/lime.jpg" /> </div> <div class="cl-fr-rg" style="padding-left:20px;"> <div class="fr-te-gr-title"><font color="green"><b>тут описание</b></font></div> <div class="fr-te-gr"><font color="green">Приносит:</font> <font color="#000000"><?=$sonfig_site["a_in_h"]; ?> тут описание</font></div> <div class="fr-te-gr"><font color="green">Стоимость:</font> <font color="#000000"><?=$sonfig_site["amount_a_t"]; ?><font color="blue"><b>Cеребра</b></font></div> <div class="fr-te-gr"><font color="green">Куплено:</font> <font color="#000000"><?=$user_data["a_t"]; ?> шт.</font></div> <input type="hidden" name="item" value="11" /> <input type="text" name="amount" value="1" style="height: 30px; width: 40px; margin-top:10px;" /> <input type="submit" value="Купить" style="height: 30px; margin-top:10px;" /> </div> </form> </div>
не понимаю зачем цитровать мои заметки?!KlimovDima написал(а):Как говорил, многоуважаемый и частомноювспоминаемый kvozimir: Сообщения типо спасибо и от души являются флудом, для этого есть кнопочка "Мне нравится" (c)
ты же сам и фрудишь
ruzon
Участник
- Сообщения
- 2
- Реакции
- 0
а в каком файле ставить?Maska написал(а):Добавь этот код после текста "Заказ выплаты"Код:<?PHP # Заглушка от халявщиков if($user_data["insert_sum"] <= 9.99 AND $user_data["from_referals"] <= 0){ ?> <center><font color="red"><b>Выплату могут заказывать пользователи, которые пополнили баланс не менее, чем на 10 рублей или у которых есть активный реферал!<br> Это связано с тем что бы проект работал стабильно и поддерживался резерв банка! <b></font></center> <div class="clr"></div> </div> <?PHP return; } ?>
pages/account/payment.php можно вставить после текста заказ выплатыruzon написал(а):а в каком файле ставить?
sergei6561
Местный
- Сообщения
- 78
- Реакции
- 2
читай тему буквально не двыно этот вопрос решался,пару страниц назадsergei6561 написал(а):Скажите можно поставить на фон реальное фото? И как это сделать? За раннее благодарю.
Maska
Участник
- Сообщения
- 21
- Реакции
- 1
\pages\admin\_users.php, 22 строчка
Это SQL инекция, а вот исправить не могу.
Пишу так
Но когда захожу в админку и пытаюсь например пользвателю добавить фрукт пишет
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '{0} = {0} +1 WHERE id = '1'' at line 1
В чём проблема может быть?
Код:
$db->Query("UPDATE db_users_b SET {$tree} = {$tree} {$type} WHERE id = '$eid'");
Пишу так
Код:
$db->Query("UPDATE db_users_b SET {".intval($tree)."} = {".intval($tree)."} {$type} WHERE id = '$eid'");
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '{0} = {0} +1 WHERE id = '1'' at line 1
В чём проблема может быть?
KlimovDima
Местный
Прикрепил, имей ввиду у меня супер бёрд стоит.Krikash написал(а):А ты можешь целиком файл _farm.php выложить, а то что то не получается подставить код.
Вложения
-
8,2 KB Просмотры: 17
KlimovDima
Местный
Спасибку хочется, да и должен же кто-то говорить об этом))kvozimir написал(а):не понимаю зачем цитровать мои заметки?!
ты же сам и фрудишь
за такое спасибо не даютKlimovDima написал(а):Спасибку хочется, да и должен же кто-то говорить об этом))
можно, я недавно сам задавал подобный вопрос (как сменить фон) вообщем советы давали разные, вообщем смотри если у тебя так (файл css) :sergei6561 написал(а):Скажите можно поставить на фон реальное фото? И как это сделать? За раннее благодарю.
PHP:
body { margin:0px; padding:0px; font-family: "PTSansRegular";background: url(/img/fon.png) no-repeat center bottom; }
img { border:0px; }
.clr { clear:both; }
PHP:
body {
margin:0px;
padding:0px;
font-family: "egipet";
background: #df98с;}
body { margin:0px;
padding:0px;
font-family: "egipet";
background: #fff url(/img/fon.png) no-repeat center bottom;
}
img { border:0px; }
.clr { clear:both; }
inc/login.php ищи Header("Location: /account"); у меня это 27 строкаblackyar24 написал(а):Всем привет, снова я с вопросом так как реальная помощь только здесь)) Вообщем рисую ситуацию: Заходим на проект, и при нажатии на кнопку "Вход" нас перекидывает в раздел новости (при этом авторизация проходит) .
Как так сделать? Заранее благодарен.
замени Header("Location: /news");
Помог в очередной раз))kvozimir написал(а):inc/login.php ищи Header("Location: /account"); у меня это 27 строка
замени Header("Location: /news");
sergei6561
Местный
- Сообщения
- 78
- Реакции
- 2
Hiferma
Участник
- Сообщения
- 133
- Реакции
- 51
Посмотри на какое условие ведет Попробуйте позже #3 , это условие не выполнилось. Зная что не выполнилось сможешь понять в чем причинаsergei6561 написал(а):Срочно нужна помощь спциалистов. При запросе выплаты пишет: Не удалось выплатить! Попробуйте позже #3 Что делать помогите пожалуйста!
- Статус
- В этой теме нельзя размещать новые ответы.