1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Фикс [FIX]Личный кабинет Евгеха + InterKassa v2 + Unitpay

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем Igor_22, 31 мар 2014.

  1. NewRut

    NewRut Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    NewRut
    Проблема:
    Покупка вип (пермиум, делюкс), окончив срок, но не списали с группы и навсегда его.
    Подскажите, пожалуйста.
     
  2. Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    Cron.
     
  3. Minod

    Minod Участник

    Баллы:
    31
    Имя в Minecraft:
    Minodik
    При добавлении русского префикса, вот такое появляется в таблице: &f[ыапвапва] &f.
    Что делать? Кодировку в таблице менял и на utf-8, и на cp1251....
     
    Последнее редактирование: 17 дек 2015
  4. vladv

    vladv Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    luccaloyola
    Помогите! И сделать скин не прозрачный!
    [​IMG] [​IMG]
     
    Последнее редактирование: 18 дек 2015
  5. NewRut

    NewRut Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    NewRut
    Я не понял, о чём вы сказали
     
  6. Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
  7. NewRut

    NewRut Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    NewRut
  8. Мr_Freeman

    Мr_Freeman Ньюби

    Баллы:
    1
    Все просто пишется функция проверки времени и если реальное время больше или равно времени которое указанно в бд для группы пользователя удаляем с бд пользователя. Данная функция ставится как cron задача найдешь ее в пу управления сайтом.
    Особо не копался в скрипте и не желаю этого делать но для примера пойдет

    duration в данной таблице хранится дата окончания группы меняем на свою!
    Код:
    <?php
    include_once 'config.php';       
        $time2 = time();
        $select = $db->query("SELECT * FROM duration");
        while($nicklist = $db->get_row($select)) {
            $name = $nicklist['user'];
            $dur = $nicklist['duration'];
            if ($dur < $time2) {
            $db->query("DELETE FROM duration WHERE user='$name'");
            $db->query("DELETE FROM permissions_inheritance WHERE child='$name'");
            }
        }
       
    ?>
     
  9. NewRut

    NewRut Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    NewRut
    Не работает (
    Код:
    <?php
    define('INCLUDE_CHECK',true);
    include_once('functions.php');   
        $time2 = time();
        $select = $mysqli->query("SELECT * FROM permissions_duration");
        while($nicklist = $mysqli->get_row($select)) {
            $name = $nicklist['username'];
            $dur = $nicklist['expiration_date'];
            if ($dur < $time2) {
            $mysqli->query("DELETE FROM permissions_duration WHERE user='$name'");
            $mysqli->query("DELETE FROM permissions_inheritance WHERE child='$name'");
            }
        }
    
    ?>
    
     
  10. Rlemish

    Rlemish Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    rlemish
    Автор! Это вам будет очень полезно прочитать Изолирование от HTML
    Про такие конструкции нужно забыть )))
    <?php if($userbanned != '') { ?>
    <span>Статус: ЗАБАНЕН!</span>
    <? } ?>
     
  11. MrFreeman#

    MrFreeman# Новичок

    Баллы:
    16
    Файл назови cron.php кинь в папку с лк а потом в задачах cron укажи путь к файлу после этого уже рассуждай работает или нет
    Полагаю что автору насрать учитывая качество кода и последнюю активность
     
  12. Kimato

    Kimato Активный участник Пользователь

    Баллы:
    76
    У меня тоже такое (как у него не работает), задачу ставил на каждую минуту, но результата нет. Логи cron`a в порядке.
     
  13. NewRut

    NewRut Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    NewRut
    Все работает. Я сам разобрался
    Вот код (путь в базе данных меняйте на свою):
    Код:
    <?php
    define('INCLUDE_CHECK',true);
    include_once ('config.php');
    
    $mysql_connect = mysql_connect($db_ip, $db_user, $db_pass) or die(mysql_error());
        mysql_select_db($db_base, $mysql_connect) or die(mysql_error());
    
        $time2 = time();
        $select = mysql_query("SELECT * FROM permissions_duration");
        while($nicklist = mysql_fetch_assoc($select)) {
            $name = $nicklist['username'];
            $dur = $nicklist['expiration_date'];
            if ($dur < $time2) {
            mysql_query("DELETE FROM permissions_duration WHERE username='$name'");
            mysql_query("DELETE FROM permissions_inheritance WHERE child='$name'");
            }
        }
    
    
    ?>
    

    require_once('cron.php'); добавить в index.php (в папку лк), где ниже "require_once('functions.php');"
     
    Последнее редактирование: 26 дек 2015
  14. Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    О нагрузке не подумал ?
     
    Последнее редактирование: 26 дек 2015
  15. NewRut

    NewRut Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    NewRut
    еще забыл сказать:
    require_once('cron.php'); добавить в index.php от DLE сайта, где ниже "require_once ROOT_DIR . '/engine/init.php';"
    Списание с группы при заходе на сайт.
     
  16. Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    *Твой сайт некому не нужен, по этому у всех будет всегда vip*
    И да, хостер заблочит за высокие нагрузки.
     
  17. GoldMine1209

    GoldMine1209 Активный участник Пользователь

    Баллы:
    61
    Вот вам видео настройка данного лк :
     
  18. Kimato

    Kimato Активный участник Пользователь

    Баллы:
    76
    Зачем?
     
  19. Extasy

    Extasy Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Extasy
    Его ставить не чего,был бы он ещё нормальный.
     
  20. Lancer66

    Lancer66 Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Lancer66
    Обновите скрипт UnitPay подписи проверки сессии, пожалуйста.
     

Поделиться этой страницей