Туториал [урок] система авторизации клиента

  • Автор темы Автор темы byxar
  • Дата начала Дата начала
Кидаю...

PHP:
<?php
if(!defined('INCLUDE_CHECK')) die('У вас нет прав на выполнение данного файла!');
$crypt = 'hash_md5';
$db_host = 'mysql.hostinger.ru';
$db_port =  '3306';
$db_user = 'а тут имя юзера';
$db_pass = 'тут был пароль';
$db_database = 'тут было имя базы(это всё для без.)';
$db_columnSesId = 'session';
$db_columnServer = 'server';
$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");
?>

Конечно значительно изменил, но смысл от этого не меняется... Без измений точно так же.
Отвечайте кто-нибудь уже...
 
Ребят, ну что никто не знает почему выдает "User not premium" при подключении к серверу, скрипты все проверял, выдает ОК/YES. Хоть в какую сторону копать, несколько клиентов уже перебрал, без толку.
 
Ребят, ну что никто не знает почему выдает "User not premium" при подключении к серверу, скрипты все проверял, выдает ОК/YES. Хоть в какую сторону копать, несколько клиентов уже перебрал, без толку.
подумай, если скрипт не выдает ошибок, то дело в клиенте ;)
 
кто-нить мне поможет:
Люди что делать?! При попытке регистрации выдаёт ошибку:
"Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/"Номер моей корневой папки"/public_html/reg.php on line 39
Запрос к базе завершился ошибкой."
Знаю, что много таких вопросов задавали... Вроде бы всё сделал... Импортировал accounts.sql и data.sql, хостинг hostinger.ru ...
Кидаю...
PHP:
<?php
if(!defined('INCLUDE_CHECK')) die('У вас нет прав на выполнение данного файла!');
$crypt = 'hash_md5';
$db_host = 'mysql.hostinger.ru';
$db_port =  '3306';
$db_user = 'а тут имя юзера';
$db_pass = 'тут был пароль';
$db_database = 'тут было имя базы(это всё для без.)';
$db_columnSesId = 'session';
$db_columnServer = 'server';
$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");
?>
Конечно значительно изменил, но смысл от этого не меняется... Без измений точно так же.
Отвечайте кто-нибудь уже...
 
Prosto Sokka
проверь правильно ли выполнил sql запрос, если коннектишся к базе не с сайта hostinger , то в этом проблема
 
Наконец то разобрался с "User not premium" в общем по моей тупости не сделал правки в клиенте, сегодня вновь всю тему перелопатил и нашел ответ, пришлось еще погуглить какие классы нужно изменять в 1.1 версии клиента.

Если кому-то нужно:
abm.class - в нём надо будет прописать путь к joinserver.php
uh.class - надо прописать путь к папке со скинами
xb.class - нужно прописать путь к папке с плащами
qx.class - то же, что и у uh.class

Спасибо всем за помощь :)
 
Наконец то разобрался с "User not premium" в общем по моей тупости не сделал правки в клиенте, сегодня вновь всю тему перелопатил и нашел ответ, пришлось еще погуглить какие классы нужно изменять в 1.1 версии клиента.

Если кому-то нужно:
abm.class - в нём надо будет прописать путь к joinserver.php
uh.class - надо прописать путь к папке со скинами
xb.class - нужно прописать путь к папке с плащами
qx.class - то же, что и у uh.class

Спасибо всем за помощь :)

Аймаладца :D
 
Мне кажется проще поставить элементарный плагин авторизации, чем морочится с созданием клиента... :cap:
 
Prosto Sokka
проверь правильно ли выполнил sql запрос, если коннектишся к базе не с сайта hostinger , то в этом проблема
Спс, нашёл ошибку... Одно значение удалил, отвечающее за имя таблицы, поэтому всё и пошло...
 
Мне кажется проще поставить элементарный плагин авторизации, чем морочится с созданием клиента... :cap:
если бы всё так просто... у плагинов авторизации есть свои слабости, поэтому большинство нормальных серверов предпочитает такой вариант.
 
если бы всё так просто... у плагинов авторизации есть свои слабости, поэтому большинство нормальных серверов предпочитает такой вариант.
Пример?
сталкивался с xAuth изза которого пришлось убрать стартеркит но больше нечего...
При всём при этом некоторые люди не играют на серверах с клиентами из принципа.
 
Для серверов с модифицированным клиентом, свой лаунчер - необходимость, не прихоть.
 
Для серверов с модифицированным клиентом, свой лаунчер - необходимость, не прихоть.
Про это я в курсе. Но на моём сервере не стоит не каких модов и стоит простейший AuthMe, меня это в полне устраивает.
 
Про это я в курсе. Но на моём сервере не стоит не каких модов и стоит простейший AuthMe, меня это в полне устраивает.
Тебя устраивает? Вот и не мешай нам делать себе теплые, ламповые лаунчеры себе.
 
Люди,а если сайт на лакальном компе стоит то что делать?
 
Назад
Верх