pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.337
прикрепление к первому сообщениюЖоха написал(а):У вас есть готовый? За небольшую цену
Жоха
Участник
- Сообщения
- 22
- Реакции
- 0
У меня не показываетadmin написал(а):прикрепление к первому сообщению
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.337
https://psweb.ru/account/upgradesЖоха написал(а):У меня не показывает
Жоха
Участник
- Сообщения
- 22
- Реакции
- 0
Там можно все файлы скачать, скинешь мне файл в лс за 40-5admin написал(а):
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.337
Заходи в группу "Местные" и качай все, что тебе нужно с форума. Также получишь поддержку по вопросам, связанными с ресурсамиЖоха написал(а):Там можно все файлы скачать, скинешь мне файл в лс за 40-5
Жоха
Участник
- Сообщения
- 22
- Реакции
- 0
Можноя куплю за 50 р этот файл?admin написал(а):Заходи в группу "Местные" и качай все, что тебе нужно с форума. Также получишь поддержку по вопросам, связанными с ресурсами
expokib
Участник
- Сообщения
- 1
- Реакции
- 1
hyipblocker
Участник
- Сообщения
- 24
- Реакции
- 11
Вы что на базаре? Подписка и так дешёвая.Жоха написал(а):Можноя куплю за 50 р этот файл?
Владислав1
Участник
- Сообщения
- 24
- Реакции
- 4
Владислав1
Участник
- Сообщения
- 24
- Реакции
- 4
Владислав1
Участник
- Сообщения
- 24
- Реакции
- 4
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.337
В конце двойная кавычка. Наверное и скобки нетВладислав написал(а):Кто знает что за ошибка, и как ее исправить?![]()
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.337
Форум сделан для обсуждения неких вопросов большим количеством пользователей... А не для решения одного вопроса одним пользователемВладислав написал(а):Все сорь, 2 раза код вставил, удалите, а то я не могу
Владислав1
Участник
- Сообщения
- 24
- Реакции
- 4
В чем может быть проблема?Пополнение на 60 секунд раньше не работает при перезагрузки страницы появляется новая выплата без таймера, очень палевно
///////////////////////////////////////
$min = 1; //минимальный id пользовател¤
$db->Query("SELECT id FROM db_users_fake");// достаем всех пользователей из левой базы
$max = $db->NumRows();
$userid = rand ($min,$max); // выбираем случайного пользовател¤
$purse = rand (1212121,17171717); // создаем случайный кошелек
$sum_pay = rand (10,499); // выбираем случаю выплату от 10 до 300 рублей
$sum_pay = $sum_pay / 20; // делим случайную выплату на 10 (жирно будет по 100 - 300 руб выводить)
$sum = $sum_pay * 1000; // находим сумму серебра из случайной суммы выплаты (умножаем на свое число)
$da = time()-60;//делаем врем¤ пополнени¤ на 60 секунд раньше, чтобы посетители не заметили что от их посещений капает в вывод
$dd = $da + 60*60*24;//делаем дату автоматического удалени¤ из базы (если включена у ¬ас автоматическа¤ очистка)
$db->Query("SELECT * FROM db_users_fake WHERE id = '$userid' LIMIT 1"); // достаем из базы того случайного счастливчика
$user_data = $db->FetchArray();
$db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, pay_sys, date_add, date_del, status, description)
VALUES ('$user_data[user]','$userid','P".$purse."','$sum_pay','RUB', '$sum', 'Payeer','$da','$dd', '3', 'Fake')");//вставл¤ем выплату в базу
////////////////////////////////////////
///////////////////////////////////////
$min = 1; //минимальный id пользовател¤
$db->Query("SELECT id FROM db_users_fake");// достаем всех пользователей из левой базы
$max = $db->NumRows();
$userid = rand ($min,$max); // выбираем случайного пользовател¤
$purse = rand (1212121,17171717); // создаем случайный кошелек
$sum_pay = rand (10,499); // выбираем случаю выплату от 10 до 300 рублей
$sum_pay = $sum_pay / 20; // делим случайную выплату на 10 (жирно будет по 100 - 300 руб выводить)
$sum = $sum_pay * 1000; // находим сумму серебра из случайной суммы выплаты (умножаем на свое число)
$da = time()-60;//делаем врем¤ пополнени¤ на 60 секунд раньше, чтобы посетители не заметили что от их посещений капает в вывод
$dd = $da + 60*60*24;//делаем дату автоматического удалени¤ из базы (если включена у ¬ас автоматическа¤ очистка)
$db->Query("SELECT * FROM db_users_fake WHERE id = '$userid' LIMIT 1"); // достаем из базы того случайного счастливчика
$user_data = $db->FetchArray();
$db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, pay_sys, date_add, date_del, status, description)
VALUES ('$user_data[user]','$userid','P".$purse."','$sum_pay','RUB', '$sum', 'Payeer','$da','$dd', '3', 'Fake')");//вставл¤ем выплату в базу
////////////////////////////////////////
Sergei456
Участник
- Сообщения
- 27
- Реакции
- 6
admin написал(а):Все задумываются над тем как решить проблему отсутствия выплат дабы посетители сразу не убегали с сайта.
И так, рассказываю...
------------------------------
Пополнение происходит в момент открытия страницы.
Нужно поставить на ту страницу, которая по Вашему мнению посещается так как Вам нужны выплаты.
Создайте левую таблицу db_users и заполните ее левыми игрока, точнее нужен в ней только логин (user). Структура: id, user.Код://///////////////////////////////////// $min = 2; //минимальный id пользователя $db->Query("SELECT id FROM db_users");// достаем всех пользователей из левой базы $max = $db->NumRows(); $userid = rand ($min,$max); // выбираем случайного пользователя $purse = rand (1212121,17171717); // создаем случайный кошелек $sum_pay = rand (10,299); // выбираем случаю выплату от 10 до 300 рублей $sum_pay = $sum_pay / 10; // делим случайную выплату на 10 (жирно будет по 100 - 300 руб выводить) $sum = $sum_pay * 1000; // находим сумму серебра из случайной суммы выплаты (умножаем на свое число) $da = time()-60;//делаем время пополнения на 60 секунд раньше, чтобы посетители не заметили что от их посещений капает в вывод $dd = $da + 60*60*24;//делаем дату автоматического удаления из базы (если включена у Вас автоматическая очистка) $db->Query("SELECT * FROM db_users WHERE id = '$userid' LIMIT 1"); // достаем из базы того случайного счастливчика $user_data = $db->FetchArray(); $db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, pay_sys, date_add, date_del, status, description) VALUES ('$user_data[user]','$userid','P".$purse."','$sum_pay','RUB', '$sum', 'Payeer','$da','$dd', '3', 'Fake')");//вставляем выплату в базу ////////////////////////////////////////
В структуру таблицы db_payment нужно добавить столбец description тип VARCHAR размер 4 - это для описания 'Fake', чтобы было легко фильтровать настоящие и фиктивные.
Почему левую базу с левыми игроками?
Чтобы игроки не видели себя в списке выплаченных и не жаловались на то, что у них деньги украли
-------------------UPDATE-------------
чтобы данные выплаты считались в статистике, отредактируйте файл статистики /inc/_stats.php
После
добавьтеКод:$tfstats = time() - 60*60*24; $db->Query("SELECT (SELECT COUNT(*) FROM db_users_a) all_users, (SELECT SUM(insert_sum) FROM db_users_b) all_insert, (SELECT SUM(payment_sum) FROM db_users_b) all_payment, (SELECT COUNT(*) FROM db_users_a WHERE date_reg > '$tfstats') new_users, (SELECT COUNT(*) FROM db_users_a WHERE date_login > '$onlinestats') online_users"); $stats_data = $db->FetchArray();
измените строкуКод:$db->Query("SELECT sum FROM db_payment WHERE description='Fake'"); $fake=0; while($result = $db->FetchArray()) { $fake += $result['sum']; }
наКод:<?=sprintf("%.2f",$stats_data["all_payment"]); ?>
-------------------UPDATE-------------Код:<?=sprintf("%.2f",$stats_data["all_payment"]+$fake); ?>
выплаты ето автоматически будут добавляться да нет
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.337
Читай внимательно описание.Владислав написал(а):В чем может быть проблема?Пополнение на 60 секунд раньше не работает при перезагрузки страницы появляется новая выплата без таймера, очень палевно
///////////////////////////////////////
$min = 1; //минимальный id пользовател¤
$db->Query("SELECT id FROM db_users_fake");// достаем всех пользователей из левой базы
$max = $db->NumRows();
$userid = rand ($min,$max); // выбираем случайного пользовател¤
$purse = rand (1212121,17171717); // создаем случайный кошелек
$sum_pay = rand (10,499); // выбираем случаю выплату от 10 до 300 рублей
$sum_pay = $sum_pay / 20; // делим случайную выплату на 10 (жирно будет по 100 - 300 руб выводить)
$sum = $sum_pay * 1000; // находим сумму серебра из случайной суммы выплаты (умножаем на свое число)
$da = time()-60;//делаем врем¤ пополнени¤ на 60 секунд раньше, чтобы посетители не заметили что от их посещений капает в вывод
$dd = $da + 60*60*24;//делаем дату автоматического удалени¤ из базы (если включена у ¬ас автоматическа¤ очистка)
$db->Query("SELECT * FROM db_users_fake WHERE id = '$userid' LIMIT 1"); // достаем из базы того случайного счастливчика
$user_data = $db->FetchArray();
$db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, pay_sys, date_add, date_del, status, description)
VALUES ('$user_data[user]','$userid','P".$purse."','$sum_pay','RUB', '$sum', 'Payeer','$da','$dd', '3', 'Fake')");//вставл¤ем выплату в базу
////////////////////////////////////////
Запись создается при каждой загрузке страницы. Таймера там никакого нет.
Время выплаты делается на минуту раньше, чтобы не замечали пользователи, что их действия добавляют запись
Последнее редактирование модератором:
Владислав1
Участник
- Сообщения
- 24
- Реакции
- 4