Ниже приведен пример кода для личного кабинета пользователя, написанный на языке PHP. Он позволяет пользователям входить в свой аккаунт и просматривать свои профили. <?php session_start(); if(!isset($_SESSION['user_id'])){ // пользователь не залогинен, перенаправляем на страницу логина header('Location: login.php'); exit; } // подключаемся к базе данных $db = new mysqli('localhost', 'username', 'password', 'database'); // получаем информацию о пользователе из базы данных $user_id = $_SESSION['user_id']; $sql = "SELECT * FROM users WHERE id = $user_id"; $result = $db->query($sql); $user = $result->fetch_assoc(); // проверяем, заполнены ли все поля профиля if (empty($user['name']) || empty($user['email']) || empty($user['address'])) { echo 'Пожалуйста, заполните все поля вашего профиля'; } else { // пользователь залогинен и профиль заполнен, показываем личный кабинет echo '<h1>Добро пожаловать в личный кабинет.</h1>'; echo '<p>Имя: ' . $user['name'] . '</p>';