Есть ссылка, "Личный кабинет". При нажатии на неё нас кидает к форме авторизации. Существует так же $_SESSION['logged_user']
, сессия которая обозначает "авторизованность" пользователя.
Нужно чтобы людей, у которых isset($_SESSION['logged_user']
кидало уже в Личный Кабинет, а не к форме логина. Вот код:
<a href="login.php">Личный Кабинет</a>
Пытался сделать что-то наподобие этого, не вышло (ибо не совсем допер куда вставлять или как правильно обратиться к ссылке):
<?php
if ( isset($_SESSION['logged_user'])) {
header('Location: user.php');
}
else {
header('Location: login.php');
}
?>
Может как-то можно через jQuery значение атрибута поменять? Как применить к этому php и вообще в целом организовать? Помогите)
Всё что связано с привелегиями и доступами осуществляйте на стороне серверра т.к. всё что вы сделаете на JS можно будет обойти используя один только девтулз.
Комментарии даны верные, не используйте редиректы, используйте подключение файлов по ситуации, то есть делайте вывод по условию, так вы не будете создавать лишнюю нагрузку на сервер из-за многократных обращений.
<?php
if ( isset($_SESSION['logged_user'])) {
require_once('user.php');
}
else {
require_once('login.php');
}
?>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите пожалуйста, как через send() передать значение шага в цикл, с которым он будет выводить значения
Есть файл с обработкой формы phpНужно, чтобы email брался с админки, а не вписывался вручную в файл
Задача состоит в том чтобы добавить дополнительные поля в товары категории и на главную страницу
Всем добрый день! Как правильно составить регулярку, пробовал, но не получается то, что нужноЕсть много текста вида