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

Помогите Как правильно сделать систему авторизации? или помогите с ошибкой

Тема в разделе "[Архив] Помощь", создана пользователем vladislav484, 21 май 2012.

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

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

    Баллы:
    68
    Имя в Minecraft:
    vladislav
    Извините за такой скромный вопрос, но я немогу сделать систему авторизации
    Причина в том что систему ставил от бухаря
    Я импортировал, account.sql и data.sql
    Хостинг hostinger
    Например когда пытаюсь зарегаться или что нибудь прочее, то выводит ошибку ошибка соединения с базой данных. или подключене к базе данных невозможно.
    Может быть дело в хостинге?
    Или неправильно импортировал или че?
    Ну скоре всего неправильно настроил connect.php
    Даже движек случайно снёс, ну и хр*н с ним
    <?php
    if(!defined('INCLUDE_CHECK')) die('У вас нет прав на выполнение данного файла!');

    // Конфигурация подключения к базе данных
    $db_host = ' mysql.hostinger.ru'; // Ip-адрес базы данных
    $db_port = '3306'; // Порт базы данных
    $db_user = 'u154899800_admin'; // Пользователь базы данных
    $db_pass = 'ну и пароль при регистрации базы данных'; // Пароль базы данных

    /*
    $db_database - имя базы данных с аккаунтами
    */
    $db_database = 'auth';

    /*
    $db_table - таблица базы данных
    */
    $db_table = 'accounts';

    /*
    $db_columnUser - колонка логина, значение по умолчанию для плагинов:
    AuthMe = username, xAuth = playername, CAuth = login
    */
    $db_columnUser = 'username';

    /*
    $db_columnPass - колонка пароля
    */
    $db_columnPass = 'password';

    /*
    $db_columnSesId - колонка id сессии
    */
    $db_columnSesId = 'session';

    /*
    $db_columnServer - колонка id сервера
    */
    $db_columnServer = 'server';

    /*
    $db_GameDatatable - имя базы данных с информацией о версиях
    */
    $db_GameDatatable = 'data';

    /*
    НЕ МЕНЯТЬ
    */
    $db_Propertycolumn = 'property';
    $db_Valuecolumn = 'value';


    $link = @mysql_connect($db_host.':'.$db_port,$db_user,$db_pass) or die('Невозможно установить соединение с базой данных!');

    mysql_select_db($db_database,$link);
    mysql_query("SET names UTF8");
    ?>
     
  2. Хостинг MineCraft
    <
  3. TTATPuOT

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

    Баллы:
    173
    Skype:
    gamer0704
    Дело в базе данных.
     
    Оригинало_о нравится это.
  4. Автор темы
    vladislav484

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

    Баллы:
    68
    Имя в Minecraft:
    vladislav
    Ну а других же на хостингере завелось как то
     
    The Midnight Wizard нравится это.
  5. mike5703

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

    Баллы:
    123
    Skype:
    mike57038485
    Имя в Minecraft:
    mike5703
    Название базы данных не auth. Хостингер сам выдает тебе название БД по своему хотенью.
     
  6. Автор темы
    vladislav484

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

    Баллы:
    68
    Имя в Minecraft:
    vladislav
    непонял :confused:
     
  7. TTATPuOT

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

    Баллы:
    173
    Skype:
    gamer0704
    Поменяй на своё:
    Код:
    /*
    $db_database - имя базы данных с аккаунтами
    */
    $db_database = 'auth';
     
    /*
    $db_table - таблица базы данных
    */
    $db_table = 'accounts';
     
    /*
    $db_columnUser - колонка логина, значение по умолчанию для плагинов:
    AuthMe = username, xAuth = playername, CAuth = login
    */
    $db_columnUser = 'username';
     
    /*
    $db_columnPass - колонка пароля
    */
    $db_columnPass = 'password';
     
    /*
    $db_columnSesId - колонка id сессии
    */
    $db_columnSesId = 'session';
     
    /*
    $db_columnServer - колонка id сервера
    */
    $db_columnServer = 'server';
     
    /*
    $db_GameDatatable - имя базы данных с информацией о версиях
    */
    $db_GameDatatable = 'data';
     
  8. mike5703

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

    Баллы:
    123
    Skype:
    mike57038485
    Имя в Minecraft:
    mike5703
    Там где ты создавал базу данных, написано её имя.
     
  9. mike5703

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

    Баллы:
    123
    Skype:
    mike57038485
    Имя в Minecraft:
    mike5703
    [​IMG]
    Так понятней?
     
    Greenberg нравится это.
  10. Mega_Man

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

    Баллы:
    68
    Стопицот раз уже говорили, у хостингера закрыты внешние подключения к бд.
     
  11. Автор темы
    vladislav484

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

    Баллы:
    68
    Имя в Minecraft:
    vladislav
    Теперь понятно, пасибо:)
     

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