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

Туториал McShop v2 [Гайд]

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Chilly, 6 дек 2012.

  1. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    HD скины для шопа McShop V2.
     
  2. Хостинг MineCraft
    <
  3. skilxd

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

    Баллы:
    68
    Имя в Minecraft:
    Gabbe_71
    Ребят ... не знаю была ли описана эта ошибка в теме но простите не нашёл.
    HELP! Когда я проверял и пополнял счёт ( скрипыты интеркассы ) на интеркассу деньги пришли... а вот не на счёт не в базу данных о платиже не сном не духом.
    Я думаю такие проблемы уже были ... пожалуйся тыкните меня мордой лицом в ссылку... с объяснениями.

    :cap:

    А и через настройки не мог добавить ип сервера писало ( неверный ip сервера ) проблему решил путём вписания не через сам сайт а через базу данных Settings.
     
    NATE нравится это.
  4. ilyuha677

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

    Баллы:
    103
    Имя в Minecraft:
    ilyuha
    Обязательный параметр "ik_payment_amount" пустой
    Где находится этот параметр ?
     
  5. GAZ6363

    GAZ6363 Активный участник

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/gaz/test1.sunmine.ru/cab/auth.php on line 209

    Warning: Cannot modify header information - headers already sent by (output started at /home/gaz/test1.sunmine.ru/cab/auth.php:209) in /home/gaz/test1.sunmine.ru/cab/auth.php on line 247
    Капец)
     
  6. GAZ6363

    GAZ6363 Активный участник

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    Вот что на 209 линии:
    $row = mysql_fetch_assoc(mysql_query("SELECT $db_columnUser,$db_columnPass FROM $db_table WHERE $db_columnUser='{$_POST['user']}'"));
    А на 247:
    if ($realPass)
     
    zuma2 нравится это.
  7. Konstantin773

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

    Баллы:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    Проверь тип хэша в connect.php.
    $crypt = 'hash_dle';
    Так как вывод ошибок отключен, то скрипт может ругаться только на некорректный запрос.
     
    dimahru нравится это.
  8. GAZ6363

    GAZ6363 Активный участник

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    Не понял, что делать то?
     
  9. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Я свое стер :).
     
  10. Konstantin773

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

    Баллы:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    Сегодня выложу новую авторизацию в ЛК для DLE, чтобы избавиться от auth.php
     
  11. Konstantin773

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

    Баллы:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    АВТОРИЗАЦИЯ ДЛЯ MCSHOP
    писалось на скорую руку за пару минут
    Шаг 1.
    Открываем index.php, ищем это:

    Код:
    if(empty($_SESSION['id'])) {
    // Тут делаем авторизацию
    $tpl->assign('title', 'Авторизация');
    if(isset($_GET['error'])) {
    $tpl->assign('errno', 'Неверный логин или пароль!');
    $logger->WriteLine($log_date . "Неудачная попытка авторизации с ip: " . $_SERVER['REMOTE_ADDR']);
    }
     
    $tpl->assign('title', 'Новости');
    include("./modules/news.php");
    $tpl->display('guest.tpl');
    Меняем на это:

    Код:
    if(empty($_SESSION['dle_user_id'])) {
    header("Location: /index.php");
    (/index.php можете заменить, например, на ссылку до формы авторизации, статическую страницу и т.д.)


    Строчку:
    $username = mysql_real_escape_string($_SESSION['name']);

    замените на
    Код:
    require_once('include/connect.php');
    $username = mysql_real_escape_string(mysql_result($que,0));

    ШАГ 2:
    Откройте include/connect.php
    После: mysql_query("SET names UTF8");
    Добавьте:
    Код:
    $que = mysql_query("SELECT `name` FROM `dle_users` WHERE `user_id`='{$_SESSION['dle_user_id']}' LIMIT 1");

    Все! Теперь можно выкидывать auth.php и наслаждаться полной интеграцией с DLE.



     
    GAZ6363 нравится это.
  12. GAZ6363

    GAZ6363 Активный участник

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    Помогиииите :3
     
  13. dimahru

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

    Баллы:
    153
    Имя в Minecraft:
    dimahru
    Какая CMS?
     
    Vedroyder и Оригинало_о нравится это.
  14. GAZ6363

    GAZ6363 Активный участник

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    ооооо, братиииишь, ты мне помог. Умница!!! Работает все. Пользуйтесь!
     
  15. GAZ6363

    GAZ6363 Активный участник

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    Ребяяяяят, еще кое что.
    В папке плагинс/GetItem/settings
    Там есть строчка:
    db: youre_db
    Что это такое?)
     
  16. dimahru

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

    Баллы:
    153
    Имя в Minecraft:
    dimahru
    GetItem дно, юзай shop
     
    GAZ6363 нравится это.
  17. dimahru

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

    Баллы:
    153
    Имя в Minecraft:
    dimahru
    http://alexandrage.dyndns.org:8080/shop.jar Команда на выдачу /shop перм на выдачу - shop.get
     
    GAZ6363 нравится это.
  18. GAZ6363

    GAZ6363 Активный участник

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    Сникерсни нравится это.
  19. dimahru

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

    Баллы:
    153
    Имя в Minecraft:
    dimahru
  20. GAZ6363

    GAZ6363 Активный участник

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    ДА ДЕТКА ДАААА!!!! ПОЛУЧИЛОСЬ!!! Капец)
    У меня никогда нифига не выходило а тут) блин, ребят, спасибо вам, серьезно ахрененно!
    Туц туц туц :D
     
  21. GAZ6363

    GAZ6363 Активный участник

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    Есть 2 вопросика ;D
    1. Как изменить это:
    Снимок.JPG
    2. Как привязать интеркассу к магазину? -_-
     
    caNek нравится это.

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