misterikl
Местный
- Сообщения
- 100
- Реакции
- 7
Что и куда закинуть, так как я кинул свя в Стори в JS часть и как д***к сидел, думал почему % не капают))kvozimir написал(а):так что нужно то прогресс бар??? или сам функционал?
Реально, если есть возможность, то прошу помочь более подробнее)
Ну то есть Х закинуть в эту папку, У в эту и тд..) реально буду очень признателен!
4elovek
Местный
- Сообщения
- 54
- Реакции
- 5
misterikl
Местный
- Сообщения
- 100
- Реакции
- 7
Брось тогда, может кто ни будь в бесплатное выложит, подождем)4elovek написал(а):никак не могу.. замучался уже
- Сообщения
- 227
- Реакции
- 48
типо этого?
PHP:
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid'");
$vigruz = $db->FetchArray();
$kol1 = $vigruz["a_b"];
$kol2 = $vigruz["b_b"];
$kol3 = $vigruz["c_b"];
$kol4 = $vigruz["d_b"];
$kol5 = $vigruz["e_b"];
$kol = $kol1+$kol2+$kol3+$kol4+$kol5;
if($user_data["sborshik"] == 1) {
if($user_data["last_sbor"] < (time() - 60*60*48) ){
$fb1 = $func->SumCalc($sonfig_site["a_in_h"], $user_data["a_t"], $user_data["last_sbor"]);
$fb2 = $func->SumCalc($sonfig_site["b_in_h"], $user_data["b_t"], $user_data["last_sbor"]);
$fb3 = $func->SumCalc($sonfig_site["c_in_h"], $user_data["c_t"], $user_data["last_sbor"]);
$fb4 = $func->SumCalc($sonfig_site["d_in_h"], $user_data["d_t"], $user_data["last_sbor"]);
$fb5 = $func->SumCalc($sonfig_site["e_in_h"], $user_data["e_t"], $user_data["last_sbor"]);
# Обновляем
$db->Query("UPDATE db_users_b SET
all_time_a = all_time_a + '$fb1',
all_time_b = all_time_b + '$fb2',
all_time_c = all_time_c + '$fb3',
all_time_d = all_time_d + '$fb4',
all_time_e = all_time_e + '$fb5',
a_b = a_b + '$fb1',
b_b = b_b + '$fb2',
c_b = c_b + '$fb3',
d_b = d_b + '$fb4',
e_b = e_b + '$fb5',
a_t = a_t - '$fb1',
b_t = b_t - '$fb2',
c_t = c_t - '$fb3',
d_t = d_t - '$fb4',
e_t = e_t - '$fb5',
last_sbor = '".time()."'
WHERE id = '$usid' LIMIT 1");
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
} else echo "У вас есть сборщик и он автоматически собирает все раз в 48 часов;"
} else echo "Вы можете автоматизировать процесс купив сборщика;"
Последнее редактирование:
4elovek
Местный
- Сообщения
- 54
- Реакции
- 5
можно и типа этого а куда это вставить? в базу что то нужно прописать или нет? расскажи подробнее об этом коде пожалуйстаrich-99000000 написал(а):типо этого?
PHP:$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1"); $user_data = $db->FetchArray(); $db->Query("SELECT * FROM db_users_b WHERE id = '$usid'"); $vigruz = $db->FetchArray(); $kol1 = $vigruz["a_b"]; $kol2 = $vigruz["b_b"]; $kol3 = $vigruz["c_b"]; $kol4 = $vigruz["d_b"]; $kol5 = $vigruz["e_b"]; $kol = $kol1+$kol2+$kol3+$kol4+$kol5; if($user_data["sborshik"] == 1) { if($user_data["last_sbor"] < (time() - 60*60*48) ){ $fb1 = $func->SumCalc($sonfig_site["a_in_h"], $user_data["a_t"], $user_data["last_sbor"]); $fb2 = $func->SumCalc($sonfig_site["b_in_h"], $user_data["b_t"], $user_data["last_sbor"]); $fb3 = $func->SumCalc($sonfig_site["c_in_h"], $user_data["c_t"], $user_data["last_sbor"]); $fb4 = $func->SumCalc($sonfig_site["d_in_h"], $user_data["d_t"], $user_data["last_sbor"]); $fb5 = $func->SumCalc($sonfig_site["e_in_h"], $user_data["e_t"], $user_data["last_sbor"]); # Обновляем $db->Query("UPDATE db_users_b SET all_time_a = all_time_a + '$fb1', all_time_b = all_time_b + '$fb2', all_time_c = all_time_c + '$fb3', all_time_d = all_time_d + '$fb4', all_time_e = all_time_e + '$fb5', a_b = a_b + '$fb1', b_b = b_b + '$fb2', c_b = c_b + '$fb3', d_b = d_b + '$fb4', e_b = e_b + '$fb5', a_t = a_t - '$fb1', b_t = b_t - '$fb2', c_t = c_t - '$fb3', d_t = d_t - '$fb4', e_t = e_t - '$fb5', last_sbor = '".time()."' WHERE id = '$usid' LIMIT 1"); $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1"); $user_data = $db->FetchArray(); } else echo "У вас есть сборщик и он автоматически собирает все раз в 48 часов;" } else echo "Вы можете автоматизировать процесс купив сборщика;"
- Сообщения
- 227
- Реакции
- 48
День добрый. В общем этот код идет до кнопки сбора на склад (_story кажется файл). В БД нужно в структуру добавить sborshik, ну и соответственно страницу покупки сборщика.4elovek написал(а):можно и типа этого а куда это вставить? в базу что то нужно прописать или нет? расскажи подробнее об этом коде пожалуйста
4elovek
Местный
- Сообщения
- 54
- Реакции
- 5
можешь дать модуль сборщика?rich-99000000 написал(а):День добрый. В общем этот код идет до кнопки сбора на склад (_story кажется файл). В БД нужно в структуру добавить sborshik, ну и соответственно страницу покупки сборщика.
Parmali
Местный
- Сообщения
- 65
- Реакции
- 9
А модуль "Садовник" подойдет?4elovek написал(а):можешь дать модуль сборщика?
misterikl
Местный
- Сообщения
- 100
- Реакции
- 7
А в Садовнике он автоматически собирает и автоматически заказывает выплату, да?Parmali написал(а):А модуль "Садовник" подойдет?
Parmali
Местный
- Сообщения
- 65
- Реакции
- 9
Я в него особо не вдавался... Собирает сам, а насчет заказа выплаты - не знаю...misterikl написал(а):А в Садовнике он автоматически собирает и автоматически заказывает выплату, да?
Посмотри:
https://yadi.sk/d/noVy2wSqohyf5
- Сообщения
- 227
- Реакции
- 48
Parmali написал(а):Я в него особо не вдавался... Собирает сам, а насчет заказа выплаты - не знаю...
Посмотри:
https://yadi.sk/d/noVy2wSqohyf5
misterikl
Местный
- Сообщения
- 100
- Реакции
- 7
А может надо совместить Садовника с этим кодом?
Код:
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid'");
$vigruz = $db->FetchArray();
$kol1 = $vigruz["a_b"];
$kol2 = $vigruz["b_b"];
$kol3 = $vigruz["c_b"];
$kol4 = $vigruz["d_b"];
$kol5 = $vigruz["e_b"];
$kol = $kol1+$kol2+$kol3+$kol4+$kol5;
if($user_data["sborshik"] == 1) {
if($user_data["last_sbor"] < (time() - 60*60*48) ){
$fb1 = $func->SumCalc($sonfig_site["a_in_h"], $user_data["a_t"], $user_data["last_sbor"]);
$fb2 = $func->SumCalc($sonfig_site["b_in_h"], $user_data["b_t"], $user_data["last_sbor"]);
$fb3 = $func->SumCalc($sonfig_site["c_in_h"], $user_data["c_t"], $user_data["last_sbor"]);
$fb4 = $func->SumCalc($sonfig_site["d_in_h"], $user_data["d_t"], $user_data["last_sbor"]);
$fb5 = $func->SumCalc($sonfig_site["e_in_h"], $user_data["e_t"], $user_data["last_sbor"]);
# Обновляем
$db->Query("UPDATE db_users_b SET
all_time_a = all_time_a + '$fb1',
all_time_b = all_time_b + '$fb2',
all_time_c = all_time_c + '$fb3',
all_time_d = all_time_d + '$fb4',
all_time_e = all_time_e + '$fb5',
a_b = a_b + '$fb1',
b_b = b_b + '$fb2',
c_b = c_b + '$fb3',
d_b = d_b + '$fb4',
e_b = e_b + '$fb5',
a_t = a_t - '$fb1',
b_t = b_t - '$fb2',
c_t = c_t - '$fb3',
d_t = d_t - '$fb4',
e_t = e_t - '$fb5',
last_sbor = '".time()."'
WHERE id = '$usid' LIMIT 1");
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
} else echo "У вас есть сборщик и он автоматически собирает все раз в 48 часов;"
} else echo "Вы можете автоматизировать процесс купив сборщика;"
- Сообщения
- 227
- Реакции
- 48
misterikl
Местный
- Сообщения
- 100
- Реакции
- 7
А твой код по конкретнее между чем и чем вставить?rich-99000000 написал(а):Внесу немного логики. Файл, что тебе скинули отвечает за покупку сборщика (т.е в БД вносит единицу) Код что я скинул - добавочный для страницы сбора в нем то и проверяется наличие этого сборщика. Т.е простым языком - подключи садовника как страницу покупки его, а мой код впили в сбор-страничку.
И кстати
if($user_data["sborshik"] == 1) {
я так понимаю нужно заменить на gardener да?
- Сообщения
- 227
- Реакции
- 48
скинь свой код, где сбор идет. У меня по иному переписан код (сбор-продажа объеденены в одну кнопку). Замени на то название, которое у тебя в структуре БД прописано.misterikl написал(а):А твой код по конкретнее между чем и чем вставить?
И кстати
if($user_data["sborshik"] == 1) {
я так понимаю нужно заменить на gardener да?
4elovek
Местный
- Сообщения
- 54
- Реакции
- 5
rich-99000000 написал(а):скинь свой код, где сбор идет. У меня по иному переписан код (сбор-продажа объеденены в одну кнопку). Замени на то название, которое у тебя в структуре БД прописано.
PHP:
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Склад";
$usid = $_SESSION["user_id"];
$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();
if(isset($_POST["sbor"])){
if($user_data["last_sbor"] < (time() - 600) ){
$tomat_s = $func->SumCalc($sonfig_site["a_in_h"], $user_data["a_t"], $user_data["last_sbor"]);
$straw_s = $func->SumCalc($sonfig_site["b_in_h"], $user_data["b_t"], $user_data["last_sbor"]);
$pump_s = $func->SumCalc($sonfig_site["c_in_h"], $user_data["c_t"], $user_data["last_sbor"]);
$peas_s = $func->SumCalc($sonfig_site["d_in_h"], $user_data["d_t"], $user_data["last_sbor"]);
$pean_s = $func->SumCalc($sonfig_site["e_in_h"], $user_data["e_t"], $user_data["last_sbor"]);
$snow_s = $func->SumCalc($sonfig_site["f_in_h"], $user_data["f_t"], $user_data["last_sbor"]);
$db->Query("UPDATE db_users_b SET
a_b = a_b + '$tomat_s',
b_b = b_b + '$straw_s',
c_b = c_b + '$pump_s',
d_b = d_b + '$peas_s',
e_b = e_b + '$pean_s',
f_b = f_b + '$snow_s',
all_time_a = all_time_a + '$tomat_s',
all_time_b = all_time_b + '$straw_s',
all_time_c = all_time_c + '$pump_s',
all_time_d = all_time_d + '$peas_s',
all_time_e = all_time_e + '$pean_s',
all_time_f = all_time_f + '$snow_s',
last_sbor = '".time()."'
WHERE id = '$usid' LIMIT 1");
echo "<center><font color = 'white'><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>Продукцию можно собирать не чаще 1го раза за 10 минут</b></font></center><BR />";
}
?>
- Сообщения
- 227
- Реакции
- 48
предположительно так:4elovek написал(а):вот мой кодPHP:<?PHP Dirty codding ?>
PHP:
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Склад";
$usid = $_SESSION["user_id"];
$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();
if($user_data["sborshik"] == 1) {
if($user_data["last_sbor"] < (time() - 600) ){
$fb1 = $func->SumCalc($sonfig_site["a_in_h"], $user_data["a_t"], $user_data["last_sbor"]);
$fb2 = $func->SumCalc($sonfig_site["b_in_h"], $user_data["b_t"], $user_data["last_sbor"]);
$fb3 = $func->SumCalc($sonfig_site["c_in_h"], $user_data["c_t"], $user_data["last_sbor"]);
$fb4 = $func->SumCalc($sonfig_site["d_in_h"], $user_data["d_t"], $user_data["last_sbor"]);
$fb5 = $func->SumCalc($sonfig_site["e_in_h"], $user_data["e_t"], $user_data["last_sbor"]);
$fb6 = $func->SumCalc($sonfig_site["f_in_h"], $user_data["f_t"], $user_data["last_sbor"]);
# Обновляем
$db->Query("UPDATE db_users_b SET
all_time_a = all_time_a + '$fb1',
all_time_b = all_time_b + '$fb2',
all_time_c = all_time_c + '$fb3',
all_time_d = all_time_d + '$fb4',
all_time_e = all_time_e + '$fb5',
all_time_f = all_time_f + '$fb6',
a_b = a_b + '$fb1',
b_b = b_b + '$fb2',
c_b = c_b + '$fb3',
d_b = d_b + '$fb4',
e_b = e_b + '$fb5',
f_b = f_b + '$fb6',
last_sbor = '".time()."'
WHERE id = '$usid' LIMIT 1");
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
} else echo "У вас есть сборщик и он автоматически собирает все раз в 48 часов;"
} else {
echo "Вы можете автоматизировать процесс купив сборщика;"
if(isset($_POST["sbor"])){
if($user_data["last_sbor"] < (time() - 600) ){
$tomat_s = $func->SumCalc($sonfig_site["a_in_h"], $user_data["a_t"], $user_data["last_sbor"]);
$straw_s = $func->SumCalc($sonfig_site["b_in_h"], $user_data["b_t"], $user_data["last_sbor"]);
$pump_s = $func->SumCalc($sonfig_site["c_in_h"], $user_data["c_t"], $user_data["last_sbor"]);
$peas_s = $func->SumCalc($sonfig_site["d_in_h"], $user_data["d_t"], $user_data["last_sbor"]);
$pean_s = $func->SumCalc($sonfig_site["e_in_h"], $user_data["e_t"], $user_data["last_sbor"]);
$snow_s = $func->SumCalc($sonfig_site["f_in_h"], $user_data["f_t"], $user_data["last_sbor"]);
$db->Query("UPDATE db_users_b SET
a_b = a_b + '$tomat_s',
b_b = b_b + '$straw_s',
c_b = c_b + '$pump_s',
d_b = d_b + '$peas_s',
e_b = e_b + '$pean_s',
f_b = f_b + '$snow_s',
all_time_a = all_time_a + '$tomat_s',
all_time_b = all_time_b + '$straw_s',
all_time_c = all_time_c + '$pump_s',
all_time_d = all_time_d + '$peas_s',
all_time_e = all_time_e + '$pean_s',
all_time_f = all_time_f + '$snow_s',
last_sbor = '".time()."'
WHERE id = '$usid' LIMIT 1");
echo "<center><font color = 'white'><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>Продукцию можно собирать не чаще 1го раза за 10 минут</b></font></center><BR />";
}
}
?>
TyTuKeT
Участник
- Сообщения
- 219
- Реакции
- 37