 |
|

10.11.2024, 22:24
|
|
Познающий
Регистрация: 29.08.2024
Сообщений: 39
С нами:
899698
Репутация:
8
|
|
Всем привет. Помогите пожалуйста разобраться, где в слитом сайте php подключить донат и личный кабинет.
Мне нужно узнать, где подключить базу данных и личный кабинет ( в каком файле )
https://disk.yandex.ru/d/pOMec-YzJF1bJg - вот сам сайт, кто сможет помочь, буду благодарен. Ибо не шарю за php сайты.
|
|
|

11.11.2024, 01:08
|
|
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами:
5332594
Репутация:
163
|
|
В файле
Код:
engine/config/database.php
нужно изменить переменых со скриншота на данные для доступа к твоей базе данных.
— IP-адрес/домен базы данных
— Название базы данных
— Имя пользователя в базе данных
— Пароль от пользователя в базе данных
Готовая схема базы данных хранится в файле
. Тебе нужно импортировать её в твою базу данных.
|
|
|

11.11.2024, 16:28
|
|
Познающий
Регистрация: 29.08.2024
Сообщений: 39
С нами:
899698
Репутация:
8
|
|
Сообщение от Receiver
В файле
Код:
engine/config/database.php
нужно изменить переменых со скриншота на данные для доступа к твоей базе данных.
— IP-адрес/домен базы данных
— Название базы данных
— Имя пользователя в базе данных
— Пароль от пользователя в базе данных
Готовая схема базы данных хранится в файле
. Тебе нужно импортировать её в твою базу данных.
Привет. В этом файле подключается база данный сайта. Я просто не знаю, как это объяснять более знающим людям, по всё же попробую..
Ты подключаешь базу данный на своём web хостинге ( база данный состоит по структуре из новостей, логинов для админ панели и сохранёнными данными, по типу ссылок на ВК, ютуб и т.п )
А мне нужно каким-то образом подключить базу данный сервера ( Сервер Samp ), чтобы у меня при вводе логина и пароля отправлялся запрос в базу данных, тем самым шёл просмотр, зарегистрирован ли такой аккаунт на сервере.
Структура, которую должен выводить сайт пользователю при авторизации в UCP регистрации скину ниже. ( Есть отдельный файл, который отвечает за это, там прописаны строки, которые он ищет в подключенной таблице, то бишь, чтобы вывести данные об аккаунте, допустим деньги, от ищет переменную в базе данных "money" и т.п )
Мне единственное нужно понять, где её подключить. Облазив все данные сайта, я так и не смог найти, нашёл только подключение базы данных самого сайта для админ панели..
Заранее спасибо.
engine\config\table.php:
Код:
ucp_table_settings = array(
//База
'table' => 'accounts',
'id' => 'id',
'name' => 'name',
'pass' => 'password',
'cash' => 'money',
'last_date' => 'last_login',
'last_ip' => 'last_ip',
'u_phone' => 'phone',
'biz' => 'business',
'house' => 'house',
'level' => 'level',
'bank' => 'bank',
'member' => 'team',
'rank' => 'job',
'job' => 'job',
'warn' => 'warn',
'online' => 'online',
'leader' => 'leader',
'garage' => 'garage',
'exp' => 'exp',
'donate' => 'donate_current',
'admin' => 'admin',
'skin' => 'skin',
'confirm_email' => 'confirm_email',
'email' => 'email',
'ban_table' => 'ban_list',
'ban_user' => 'user_id',
'bank_user' => 'uid',
'bank_table' => 'bank_accounts',
'bak_balance' => 'balance'
);
$fractions = array(
'0' => [
'0' => 'Отсутствует',
'1' => [
'0' => 'Отсутствует'
]
],
'1' => [
'0' => 'Правительство',
'1' => [
'0' => 'Отсутствует',
'1' => 'Ранг 1',
'2' => 'Ранг 2',
]
],
'2' => [
'0' => 'Воинская часть',
'1' => [
'0' => 'Отсутствует',
'1' => 'Ранг 1',
'2' => 'Ранг 2',
]
],
'3' => [
'0' => 'Городская Больница',
'1' => [
'0' => 'Отсутствует',
'1' => 'Ранг 1',
'2' => 'Ранг 2',
]
],
'4' => [
'0' => 'ТРК «Ритм»',
'1' => [
'0' => 'Отсутствует',
'1' => 'Ранг 1',
'2' => 'Ранг 2',
]
],
'6' => [
'0' => 'МВД',
'1' => [
'0' => 'Отсутствует',
'1' => 'Ранг 1',
'2' => 'Ранг 2',
]
],
'12' => [
'0' => 'МЧС',
'1' => [
'0' => 'Отсутствует',
'1' => 'Ранг 1',
'2' => 'Ранг 2',
]
]
);
$works = array(
'0' => 'Отсутствует',
'1' => 'Работа 1',
'2' => 'Работа 2',
'3' => 'Работа 3',
'4' => 'Работа 4',
'6' => 'Работа 5',
'7' => 'Работа 7'
);
$online = array(
"0" => [
"0" => "redz",
"1" => "Оффлайн"
],
"1" => [
"0" => "greenz",
"1" => "Онлайн"
]
);
$places = array(
'1' => 'first',
'2' => 'second',
'3' => 'third'
);
?>
|
|
|

11.11.2024, 18:00
|
|
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами:
5332594
Репутация:
163
|
|
Сообщение от Rr67
Привет. В этом файле подключается база данный сайта. Я просто не знаю, как это объяснять более знающим людям, по всё же попробую..
Ты подключаешь базу данный на своём web хостинге ( база данный состоит по структуре из новостей, логинов для админ панели и сохранёнными данными, по типу ссылок на ВК, ютуб и т.п )
А мне нужно каким-то образом подключить базу данный сервера ( Сервер Samp ), чтобы у меня при вводе логина и пароля отправлялся запрос в базу данных, тем самым шёл просмотр, зарегистрирован ли такой аккаунт на сервере.
Структура, которую должен выводить сайт пользователю при авторизации в UCP регистрации скину ниже. ( Есть отдельный файл, который отвечает за это, там прописаны строки, которые он ищет в подключенной таблице, то бишь, чтобы вывести данные об аккаунте, допустим деньги, от ищет переменную в базе данных "money" и т.п )
Мне единственное нужно понять, где её подключить. Облазив все данные сайта, я так и не смог найти, нашёл только подключение базы данных самого сайта для админ панели..
Заранее спасибо.
engine\config\table.php:
Код:
ucp_table_settings = array(
//База
'table' => 'accounts',
'id' => 'id',
'name' => 'name',
'pass' => 'password',
'cash' => 'money',
'last_date' => 'last_login',
'last_ip' => 'last_ip',
'u_phone' => 'phone',
'biz' => 'business',
'house' => 'house',
'level' => 'level',
'bank' => 'bank',
'member' => 'team',
'rank' => 'job',
'job' => 'job',
'warn' => 'warn',
'online' => 'online',
'leader' => 'leader',
'garage' => 'garage',
'exp' => 'exp',
'donate' => 'donate_current',
'admin' => 'admin',
'skin' => 'skin',
'confirm_email' => 'confirm_email',
'email' => 'email',
'ban_table' => 'ban_list',
'ban_user' => 'user_id',
'bank_user' => 'uid',
'bank_table' => 'bank_accounts',
'bak_balance' => 'balance'
);
$fractions = array(
'0' => [
'0' => 'Отсутствует',
'1' => [
'0' => 'Отсутствует'
]
],
'1' => [
'0' => 'Правительство',
'1' => [
'0' => 'Отсутствует',
'1' => 'Ранг 1',
'2' => 'Ранг 2',
]
],
'2' => [
'0' => 'Воинская часть',
'1' => [
'0' => 'Отсутствует',
'1' => 'Ранг 1',
'2' => 'Ранг 2',
]
],
'3' => [
'0' => 'Городская Больница',
'1' => [
'0' => 'Отсутствует',
'1' => 'Ранг 1',
'2' => 'Ранг 2',
]
],
'4' => [
'0' => 'ТРК «Ритм»',
'1' => [
'0' => 'Отсутствует',
'1' => 'Ранг 1',
'2' => 'Ранг 2',
]
],
'6' => [
'0' => 'МВД',
'1' => [
'0' => 'Отсутствует',
'1' => 'Ранг 1',
'2' => 'Ранг 2',
]
],
'12' => [
'0' => 'МЧС',
'1' => [
'0' => 'Отсутствует',
'1' => 'Ранг 1',
'2' => 'Ранг 2',
]
]
);
$works = array(
'0' => 'Отсутствует',
'1' => 'Работа 1',
'2' => 'Работа 2',
'3' => 'Работа 3',
'4' => 'Работа 4',
'6' => 'Работа 5',
'7' => 'Работа 7'
);
$online = array(
"0" => [
"0" => "redz",
"1" => "Оффлайн"
],
"1" => [
"0" => "greenz",
"1" => "Онлайн"
]
);
$places = array(
'1' => 'first',
'2' => 'second',
'3' => 'third'
);
?>
Для авторизации обычных пользователей используются данные из переменной
. Так же запрос отправляется через клиент базы данных хранящийся в переменной
. Скриншот сделан в файле по пути
.
Переменная
определяется в файле
Код:
engine/config/database.php
. Из этого делаем вывод что сайт использует общую базу данных, как для админских аккаунтов, так и для пользовательских. Поэтому схему
нужно импортировать в базу данных вашего сервера.
Помимо этого используемая структура таблицы с аккаунтами пользователей настраивается в файле
Код:
engine/config/table.php
. На скриншоте я отметил комментариями те поля, которые нужно будеть изменить под свою базу данных.

|
|
|

11.11.2024, 18:23
|
|
Познающий
Регистрация: 29.08.2024
Сообщений: 39
С нами:
899698
Репутация:
8
|
|
Сообщение от Receiver
Для авторизации обычных пользователей используются данные из переменной
. Так же запрос отправляется через клиент базы данных хранящийся в переменной
. Скриншот сделан в файле по пути
.
Переменная
определяется в файле
Код:
engine/config/database.php
. Из этого делаем вывод что сайт использует общую базу данных, как для админских аккаунтов, так и для пользовательских. Поэтому схему
нужно импортировать в базу данных вашего сервера.
Помимо этого используемая структура таблицы с аккаунтами пользователей настраивается в файле
Код:
engine/config/table.php
. На скриншоте я отметил комментариями те поля, которые нужно будеть изменить под свою базу данных.
Спасибо большое. Сейчас попробую
Сообщение от Receiver
Для авторизации обычных пользователей используются данные из переменной
. Так же запрос отправляется через клиент базы данных хранящийся в переменной
. Скриншот сделан в файле по пути
.
Переменная
определяется в файле
Код:
engine/config/database.php
. Из этого делаем вывод что сайт использует общую базу данных, как для админских аккаунтов, так и для пользовательских. Поэтому схему
нужно импортировать в базу данных вашего сервера.
Помимо этого используемая структура таблицы с аккаунтами пользователей настраивается в файле
Код:
engine/config/table.php
. На скриншоте я отметил комментариями те поля, которые нужно будеть изменить под свою базу данных.
Да, действительно. Проблема была в том, что я закинул базу данных сайта не к основной, а так-же в строке "pass" у меня стоит другое значение, хотя вместо "password" должна стоять "players_password" ( которую я и поставил, в следствии чего - всё заработало )
Теперь ещё один вопрос, где изменять и настраивать магазин? Скрин того, что нужно, оставлю ниже. Дабы опять же не могу найти подключения к платёжке.

|
|
|

11.11.2024, 19:59
|
|
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами:
5332594
Репутация:
163
|
|
Сообщение от Rr67
Спасибо большое. Сейчас попробую
Да, действительно. Проблема была в том, что я закинул базу данных сайта не к основной, а так-же в строке "pass" у меня стоит другое значение, хотя вместо "password" должна стоять "players_password" ( которую я и поставил, в следствии чего - всё заработало )
Теперь ещё один вопрос, где изменять и настраивать магазин? Скрин того, что нужно, оставлю ниже. Дабы опять же не могу найти подключения к платёжке.
В файле
Код:
engine/obr/donate.php
должна быть описана логика взаимодействия с платёжной кассой, но её нет. Ты должен будешь подключать её сам.

|
|
|

11.11.2024, 22:48
|
|
Познающий
Регистрация: 29.08.2024
Сообщений: 39
С нами:
899698
Репутация:
8
|
|
Сообщение от Receiver
В файле
Код:
engine/obr/donate.php
должна быть описана логика взаимодействия с платёжной кассой, но её нет. Ты должен будешь подключать её сам.
Cпасибо большое за всю помощь. Побольше бы таких людей.
|
|
|

11.11.2024, 23:14
|
|
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами:
5332594
Репутация:
163
|
|
Сообщение от Rr67
Cпасибо большое за всю помощь. Побольше бы таких людей.
Напоминаю что ты можешь отметить любой мой ответ как решение проблемы.
|
|
|

11.11.2024, 23:25
|
|
Познающий
Регистрация: 29.08.2024
Сообщений: 39
С нами:
899698
Репутация:
8
|
|
Сообщение от Receiver
Напоминаю что ты можешь отметить любой мой ответ как решение проблемы.
Ещё небольшая проблемка тут же появилась.
Ниже оставлю скриншоты, как должно выглядеть и как есть.
Почему то не отображается окантовка иконки.
Как должно быть :
Как сейчас :
Облазив все svg, png, js и php не нашёл ничего похожего на окантовку для иконок ( тупо даже которая выглядит нормально )
Надо дописывать код? Переделывать svg ? Или что-то другое можно попробовать сделать?..
|
|
|

11.11.2024, 23:46
|
|
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами:
5332594
Репутация:
163
|
|
Сообщение от Rr67
Надо дописывать код?
Да. Тебе надо CSS подредактировать
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|