Просмотр полной версии : Как подключить донат и личный кабинет на сайте.
Всем привет. Помогите пожалуйста разобраться, где в слитом сайте php подключить донат и личный кабинет.
Мне нужно узнать, где подключить базу данных и личный кабинет ( в каком файле )
https://disk.yandex.ru/d/pOMec-YzJF1bJg (https://www.blast.hk/redirect/aHR0cHM6Ly9kaXNrLnlhbmRleC5ydS9kL3BPTWVjLVl6SkYxYk pn) - вот сам сайт, кто сможет помочь, буду благодарен. Ибо не шарю за php сайты.
Receiver
11.11.2024, 01:08
В файле
engine/config/database.php
нужно изменить переменых со скриншота на данные для доступа к твоей базе данных.
https://forum.antichat.xyz/attachments/28559565/
$host
— IP-адрес/домен базы данных
$dbname
— Название базы данных
$user
— Имя пользователя в базе данных
$pass
— Пароль от пользователя в базе данных
Готовая схема базы данных хранится в файле
meta_site.sql
. Тебе нужно импортировать её в твою базу данных.
В файле
engine/config/database.php
нужно изменить переменых со скриншота на данные для доступа к твоей базе данных.
$host
— IP-адрес/домен базы данных
$dbname
— Название базы данных
$user
— Имя пользователя в базе данных
$pass
— Пароль от пользователя в базе данных
Готовая схема базы данных хранится в файле
meta_site.sql
. Тебе нужно импортировать её в твою базу данных.
Привет. В этом файле подключается база данный сайта. Я просто не знаю, как это объяснять более знающим людям, по всё же попробую..
Ты подключаешь базу данный на своём 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'
);
?>
Receiver
11.11.2024, 18:00
Привет. В этом файле подключается база данный сайта. Я просто не знаю, как это объяснять более знающим людям, по всё же попробую..
Ты подключаешь базу данный на своём 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'
);
?>
Для авторизации обычных пользователей используются данные из переменной
$ucp_table_settings
. Так же запрос отправляется через клиент базы данных хранящийся в переменной
$db
. Скриншот сделан в файле по пути
engine/obr/auth.php
.
https://forum.antichat.xyz/attachments/28559639/
Переменная
$db
определяется в файле
engine/config/database.php
. Из этого делаем вывод что сайт использует общую базу данных, как для админских аккаунтов, так и для пользовательских. Поэтому схему
meta_site.sql
нужно импортировать в базу данных вашего сервера.
https://forum.antichat.xyz/attachments/28559639/
Помимо этого используемая структура таблицы с аккаунтами пользователей настраивается в файле
engine/config/table.php
. На скриншоте я отметил комментариями те поля, которые нужно будеть изменить под свою базу данных.
https://forum.antichat.xyz/attachments/28559639/
Для авторизации обычных пользователей используются данные из переменной
$ucp_table_settings
. Так же запрос отправляется через клиент базы данных хранящийся в переменной
$db
. Скриншот сделан в файле по пути
engine/obr/auth.php
.
Переменная
$db
определяется в файле
engine/config/database.php
. Из этого делаем вывод что сайт использует общую базу данных, как для админских аккаунтов, так и для пользовательских. Поэтому схему
meta_site.sql
нужно импортировать в базу данных вашего сервера.
Помимо этого используемая структура таблицы с аккаунтами пользователей настраивается в файле
engine/config/table.php
. На скриншоте я отметил комментариями те поля, которые нужно будеть изменить под свою базу данных.
Спасибо большое. Сейчас попробую :)
Для авторизации обычных пользователей используются данные из переменной
$ucp_table_settings
. Так же запрос отправляется через клиент базы данных хранящийся в переменной
$db
. Скриншот сделан в файле по пути
engine/obr/auth.php
.
Переменная
$db
определяется в файле
engine/config/database.php
. Из этого делаем вывод что сайт использует общую базу данных, как для админских аккаунтов, так и для пользовательских. Поэтому схему
meta_site.sql
нужно импортировать в базу данных вашего сервера.
Помимо этого используемая структура таблицы с аккаунтами пользователей настраивается в файле
engine/config/table.php
. На скриншоте я отметил комментариями те поля, которые нужно будеть изменить под свою базу данных.
Да, действительно. Проблема была в том, что я закинул базу данных сайта не к основной, а так-же в строке "pass" у меня стоит другое значение, хотя вместо "password" должна стоять "players_password" ( которую я и поставил, в следствии чего - всё заработало )
Теперь ещё один вопрос, где изменять и настраивать магазин? Скрин того, что нужно, оставлю ниже. Дабы опять же не могу найти подключения к платёжке.
https://forum.antichat.xyz/attachments/28559649/
Receiver
11.11.2024, 19:59
Спасибо большое. Сейчас попробую :)
Да, действительно. Проблема была в том, что я закинул базу данных сайта не к основной, а так-же в строке "pass" у меня стоит другое значение, хотя вместо "password" должна стоять "players_password" ( которую я и поставил, в следствии чего - всё заработало )
Теперь ещё один вопрос, где изменять и настраивать магазин? Скрин того, что нужно, оставлю ниже. Дабы опять же не могу найти подключения к платёжке.
В файле
engine/obr/donate.php
должна быть описана логика взаимодействия с платёжной кассой, но её нет. Ты должен будешь подключать её сам.
https://forum.antichat.xyz/attachments/28559702/
В файле
engine/obr/donate.php
должна быть описана логика взаимодействия с платёжной кассой, но её нет. Ты должен будешь подключать её сам.
Cпасибо большое за всю помощь. Побольше бы таких людей.
Receiver
11.11.2024, 23:14
Cпасибо большое за всю помощь. Побольше бы таких людей.
Напоминаю что ты можешь отметить любой мой ответ как решение проблемы.
Напоминаю что ты можешь отметить любой мой ответ как решение проблемы.
Ещё небольшая проблемка тут же появилась.
Ниже оставлю скриншоты, как должно выглядеть и как есть.
Почему то не отображается окантовка иконки.
Как должно быть :
https://forum.antichat.xyz/attachments/28559803/
Как сейчас :
https://forum.antichat.xyz/attachments/28559803/
Облазив все svg, png, js и php не нашёл ничего похожего на окантовку для иконок ( тупо даже которая выглядит нормально )
Надо дописывать код? Переделывать svg ? Или что-то другое можно попробовать сделать?..
Receiver
11.11.2024, 23:46
Надо дописывать код?
Да. Тебе надо CSS подредактировать
Да. Тебе надо CSS подредактировать
Вот тут по идеи нужно что-то изменить?
strokezz:
}
.wrapper .wrapper__content .strokezz {
display: flex;
align-items: center;
gap: 45px;
width: 384px;
height: 98px;
border-radius: 8px;
box-sizing: border-box;
padding-left: 33px;
}
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot