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

Веб Универсальный скрипт для работы с платёжными системами

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

  1. Автор темы
    Semen4ik

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

    Баллы:
    123
    Skype:
    Semenov1215
    Имя в Minecraft:
    Semen4ik
    этот скрип, пределаный, который я тебе давал и он рабочий
    Сделал UnitPay
    Возможно, отдельный скрипт появится у них на сайте, здесь же он 2 в 1.
    Походу я бог костылей :)
    Код:
    return $this->mysql_prepare("UPDATE `{$this->config['table']}` SET `{$this->config['column_money']}` = {$this->config['column_money']} + :amount WHERE `{$this->config['column_user']}` = :user", $conn, array(":amount"=>(int)$amount, ":user"=>$user));
     
    Последнее редактирование: 9 апр 2014
    LegendaOfMine нравится это.
  2. Хостинг MineCraft
    <
  3. LegendaOfMine

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

    Баллы:
    63
    Semen4ik, а где ссылка на Unitpay?
     
  4. Автор темы
    Semen4ik

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

    Баллы:
    123
    Skype:
    Semenov1215
    Имя в Minecraft:
    Semen4ik
    Сегодня выложу[DOUBLEPOST=1397135384,1397127210][/DOUBLEPOST]Добавлено:
    • Работа с UnitPay
    • Поддержка 3-х драйверов для работы с базой данных PDO, MySQLi, MySQL API
    • Полная инструкция по установке DOCX, PDF, AVI.
     
    LegendaOfMine нравится это.
  5. Igor_22

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

    Баллы:
    123
    Skype:
    igor_04041991
    Имя в Minecraft:
    Oddshot
    * MySQL_DRIVER - Драйвер для подключения к базе данных
    * Может принимать значения (Регистр любой) - PDO (Рекомендовано), MySQLi или MySQL (Не рекомендовано!)
    * Если вы не знаете зачем нужен этот параметр, то не изменяйте его!

    MySQL ето понятно
    Но почему MySQLi не рекомендовано?
     
  6. LegendaOfMine

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

    Баллы:
    63
    Что-то не пашет.
    Если тестировать на самом UnitPay, как в видео, то счет пополняет, и успешно проверяет и CHECK и PAY, а если оплачивать через запрос, который дан в примере, то пишет Не переданы требуемые параметры запроса
     
  7. Автор темы
    Semen4ik

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

    Баллы:
    123
    Skype:
    Semenov1215
    Имя в Minecraft:
    Semen4ik
    Где там написано, что MySQLi не рекомендовано?[DOUBLEPOST=1397137709,1397137584][/DOUBLEPOST]
    Внимательно читайте инструкцию.
     
    LegendaOfMine нравится это.
  8. Igor_22

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

    Баллы:
    123
    Skype:
    igor_04041991
    Имя в Minecraft:
    Oddshot
    в config.php
     
  9. Автор темы
    Semen4ik

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

    Баллы:
    123
    Skype:
    Semenov1215
    Имя в Minecraft:
    Semen4ik
    Ну, где? Я не вижу.
     
  10. fles

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

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    Semen4ik,
    [​IMG]
     
  11. Автор темы
    Semen4ik

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

    Баллы:
    123
    Skype:
    Semenov1215
    Имя в Minecraft:
    Semen4ik
    там только про MySQL
    Забыл написать, если auto, то идёт проверка на установленное расширение.
    Если не установлено расширение MySQLi, то проверяет на наличие PDO_MYSQL, если и с ним беда, то грузит MySQL API
     
  12. Igor_22

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

    Баллы:
    123
    Skype:
    igor_04041991
    Имя в Minecraft:
    Oddshot
    может ты имел в виду только MySQL но написал со смыслом что и MSQLI тоже не рекомендовано вот я и переспросил почему...
     
  13. Evan

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

    Баллы:
    123
    1, 2 или 3. просто можно понять по другому) Русский язык хардкор :D
     
  14. Автор темы
    Semen4ik

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

    Баллы:
    123
    Skype:
    Semenov1215
    Имя в Minecraft:
    Semen4ik
    Если таковая потребуется, поддержку mssql и sqlite сделаю.
    На данный момент пишу набор функций для PDO, иными словами - процедурная стиль PDO.
    Кому интересно, вот готовая часть

    PHP:
    $pdo pdo_connect("localhost""bd_name""user""pass");
    $query pdo_prepare("SELECT * FROM `lk_acc` WHERE `login` = ? AND `id` = ?", array("semen4ik""1"))
    $query2 pdo_prepare("SELECT * FROM `lk_acc` WHERE `id` < :id", array(":id"=>"100"), $pdo);
    $fetch pdo_fetch_array($query);
    $num_rows pdo_num_rows($query2);
    echo 
    $num_rows."<br>";
    print_r($fetch);
    Выводит:
    94
    Array ( [id] => 1 [login] => semen4ik [password] => pass_hash => temohm@yandex.ru [email_ok] => 0 [group] => 3 [skin] => 0 [money_pass] => pass_hash [datetime] => [name] => Артём [ip] => 11231231 [lastlogin] => 1386436111668 [lastsite] => 1397128887000 )
    ___
    Не все же любят объектно-ориентированный стиль, мб кому и пригодится ;)
     
    Последнее редактирование: 10 апр 2014
    MegaFlary нравится это.
  15. MegaFlary

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

    Баллы:
    153
    Благодарю автора за его старания. Кто проверял скрипт на дыры?
     
  16. Автор темы
    Semen4ik

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

    Баллы:
    123
    Skype:
    Semenov1215
    Имя в Minecraft:
    Semen4ik
    нету там дыр, да и подключение там всего одно.[DOUBLEPOST=1397509489,1397190024][/DOUBLEPOST]Ап
     
  17. Igor_22

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

    Баллы:
    123
    Skype:
    igor_04041991
    Имя в Minecraft:
    Oddshot
    @Semen4ik
    Робокасса будет готова?
     
  18. Автор темы
    Semen4ik

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

    Баллы:
    123
    Skype:
    Semenov1215
    Имя в Minecraft:
    Semen4ik
    она готова, выкладывать не хочу
     
  19. Yuri1.6

    Yuri1.6 Старожил Пользователь

    Баллы:
    123
    Skype:
    Yuri1.6
    Имя в Minecraft:
    YouTy6bl4
    Что за ошибка?
    Код:
    Parameter "ik_pm_no" has incorrect format
     
  20. Igor_22

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

    Баллы:
    123
    Skype:
    igor_04041991
    Имя в Minecraft:
    Oddshot
    DLE?
    если да то
    'column_user' => 'user_id',
    'user_param' => $_SESSION['dle_user_id'],
     
  21. Yuri1.6

    Yuri1.6 Старожил Пользователь

    Баллы:
    123
    Skype:
    Yuri1.6
    Имя в Minecraft:
    YouTy6bl4
    Помогло, но теперь просто белая страница
     

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