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

Веб [DLE:(] Выдача денег по коду

Предлагаю добавить многоразывые коды(устанавливается админом).
И еще, чтоб код мог прибавлять разные валюты. То есть активировал код и получил обычные монеты или рубли, как указал администратор.
 
maximcs1, Спасибо за подачу идеи. Завтра допишу.
 
А я бы сделал еще проверку по MD5, просто есть проекты где базы данных плохо защищены, и что бы все ключи кешировались в MD5 со стороны сервера и клиента, а сами ключи(оригиналы) лежали где ни будь в блокнотике )
 
md5(hash("sha256", $code.$salt))
лови.
<?=
$chars="qazxswedcvfrtgbnhyujmkiolp1234567890QAZXSWEDCVFRTGBNHYUJMKIOLP";
$max = 14;
$size=StrLen($chars)-1;
$key='';
while($max--) $key.=$chars[rand(0,$size)];
?>
 
А я бы сделал еще проверку по MD5, просто есть проекты где базы данных плохо защищены, и что бы все ключи кешировались в MD5 со стороны сервера и клиента, а сами ключи(оригиналы) лежали где ни будь в блокнотике )
Если бд плохо защищена, то смысл защищать этот скрипт?
 
blogger2, Уже не нужны костыли для хеширования с солью, уже есть готовая функция password_hash
up
 
GusevVasily, Какая-нибудь ошибка, или что? Я не ванга.
 
GusevVasily, Какая-нибудь ошибка, или что? Я не ванга.
Я понял, дело в том, что я пытался создать ст. страницу в dle без добавление в engine.php и не чего не робит( Пробовал и так то тогда ошибка на этой линии которую я вставлял в engine.php помоги плиз...
 
GusevVasily, Значит не правильно вставляешь
uuildjws.gyj_52ee3db542584.png
 
GusevVasily, Значит не правильно вставляешь
uuildjws.gyj_52ee3db542584.png
Ок, спасибо
GusevVasily, Значит не правильно вставляешь
uuildjws.gyj_52ee3db542584.png
Слушай, а ты бы не мог мне с одним скриптом помочь? Могу заплатить!?
GusevVasily, Значит не правильно вставляешь
uuildjws.gyj_52ee3db542584.png
Не робит всёравно пишет:
Fatal error: require(): Failed opening required '/home/foxcraft/era-craft.ru/engine/MC/modules/vaucher/money/promo.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/foxcraft/era-craft.ru/engine/engine.php on line 41
screenshot_2014_02_02_17_21_40.png
 
Ок, спасибо

Слушай, а ты бы не мог мне с одним скриптом помочь? Могу заплатить!?

Не робит всёравно пишет:
Fatal error: require(): Failed opening required '/home/foxcraft/era-craft.ru/engine/MC/modules/vaucher/money/promo.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/foxcraft/era-craft.ru/engine/engine.php on line 41
Посмотреть вложение 17723
а путь не длинный к модулю?
 
GusevVasily, На моем скриншоте четко видно, как надо писать в файле engine.php и куда надо загружать файл. -
engine/modules/promo.php и никуда больше.
 
3. Сделайте дамп в вашу базу данных
Что-то мне подсказывает, что это не дамп, а запрос...

PHP:
session_start ( );
if ( !defined ( 'DATALIFEENGINE' ) ) exit;

$url = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$username = $member_id['name'];
/* Колонка в [dle]_userы где хроняться деньги */
"хроняться". Как мне повезло, что я граммарнаци.

PHP:
/* Ошибки */
    3 => array (
   
        0 => 'Такого кода не существует или он уже актевирован',
        1 => 'Что-то с БД!',
       
    ),
Сам пометил как ошибки. "актевирован".
 
Что-то мне подсказывает, что это не дамп, а запрос...
Абсолютно верно, но мне нет дела до исправления ошибок в паблик работе, тем более, что этим скриптом никто и не пользуется.
 

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

Назад
Верх