Файл: upload/pages/profile/profile-edit.php
Строк: 19
<?php
require_once ($_SERVER['DOCUMENT_ROOT'] . '/core/core.php');
if (!isset($user['id'])) {
showAlert('Ошибка', 'fail', 'Сперва необходимо авторизоваться');
RedirectToPage('/');
exit();
}
if (isset($_REQUEST['set'])) {
$user_login = chars($_POST['user_login']);
$user_desc = chars($_POST['user_desc']);
dbquery("UPDATE `users` SET `login` = ?, `description` = ? WHERE `id` = ?", [$user_login, $user_desc, $user['id']]);
showAlert('Успешно', 'success', 'Изменения успешно сохранены!');
ReloadPage();
}
$breadcrumbs = generateBreadcrumbs([
['/', 'Главная'],
['#', 'Аккаунт']
]);
// Сайдбар
include $_SERVER['DOCUMENT_ROOT'] . '/core/elements/sidebars/profile-edit.php';
$page_html = $view->render('pages/profile/edit.html', [
'breadcrumbs_html' => $breadcrumbs['html'],
'breadcrumbs_json' => $breadcrumbs['json_ld'],
'csrf' => $_SESSION['csrf_token'],
'user' => [
'login' => $user['login'],
'description' => $user['description']
],
'sidebar' => $sidebar
]);
require_once ($_SERVER['DOCUMENT_ROOT'] . '/layout.php');
?>