Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб [FIX]Личный Кабинет.InterKassa 2.0

Gimli*

Активный участник
Пользователь
Баллы
78
Всем привет! На сегодняшний день очень многие проекты используют платежную систему InterKassa, но не так давно она перешла на новую версию (2.0) и после этого, многие стали спрашивать, "а что менять?", "что за пиз... фигня?". Вот собственно и сам скрипт (v.6.5) настроенный на новую версию.

Не забывайте менять кодировку на UTF-8 без BOM
Если вы этого не не сделали, Лк не будет работать!

Небольшая инструкция для тех, кто в танке:

Скачайте архив и закиньте все файлы в корень вашего сайта.
Настройте файл config.php (lk/include)

URL:
URL успешной оплаты: http://site/lk.html
URL неуспешной оплаты: http://site/lk/kassa/fail.php
URL ожидания проведения платежа: http://site/lk.html
URL взаимодействия: http://site/lk/kassa/status.php

В самом скрипте возможны ошибки, что конечно мало вероятно и дыры которые я не закрыл дыры которые есть и в предыдущих версиях.

Файл lk_InterKassa_2.0 - файл для тех, у кого нету ЛК и он хочет его установить.
Файл Lk_InterKassa_2.0 - для копирования с заменой


ВНИМАНИЕ!
После настройки, выставить этот параметр на значение false
PHP:
$ikTesting = true;

Ссылка на источник: http://www.rubukkit.org/threads/Личный-Кабинет-v0-6-5.44206/
 

Вложения:

Последнее редактирование:
Подредактируйте заголовок, а то непонятно что здесь находиться фикс, а не очередной ЛК. :)
 
Данный лк раньше заимствовал функцию пополнение счета у McShop v2, теперь можешь сделать наоборот, ничего сложного нет.
Я и не говорил, что сложно ;)
Просто я ни разу не видел код у McShop.
 
Кстати у McShop V2, вообще нет никакой фильтрации от SQL инъекций, в этом ЛК хоть проверяет символы регуляркой.
Ну, защита конечно тут присутствует, проверка суммы от кассы приходит и сравнивается с заносимой в БД, но я бы сделал иначе, как, сказать не могу, так как буду это реализовывать в своем ЛК.
Но вот для начала стоить защитить все данные путей от глаз школьников.
Спасибо
 
Gimli*, McShop v2 Лк конечно не плохой, но вот если глядеть в код, то там творится ужас, например на глаза попался POST запрос, которой ничем не фильтруется и значение идет на прямую в базу -_-, DROP TABLE `users`и всё.
 
Gimli*, McShop v2 Лк конечно не плохой, но вот если глядеть в код, то там творится ужас, например на глаза попался POST запрос, которой ничем не фильтруется и значение идет на прямую в базу -_-, DROP TABLE `users`и всё.
ахахаха, боже, я даже боюсь туда смотреть:confused:
Я конечно не могу судить тех людей, но посылать пост в базу, это как дать кнопку от взрывчатки ребенку -_-
У меня и старый работает.
На версии 1.0? о_О
 
Gimli*, А как понять тестовый режим интеркассы? Что он делает?
 
Gimli*, А как понять тестовый режим интеркассы? Что он делает?
Это нужно только для теста вашей кассы, вы можете сделать виртуальный платеж, без реального зачисления денег. Обязательно его отключите, иначе игроки смогут "накручивать" себе деньги.
123.png
 
Gimli*, Т.е я могу свободно тестить свои лк не тратя копейки? :3
 
Qaqa98, ik_money вообще лишняя таблица, автор влепил её зря. А так и должно браться из dle_users
 

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

Назад
Верх