Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ althtmlcssphpjsblog

Скрыть страницу(информацию) от пользователя на сайте.

Поддержи проект!!!

Ограничение доступа к контенту пользователю! Скрыть, спрятать контент от пользователя. Ограничить доступ к данным на сайте с помощью сессии!Не показывать пользователю контент, который предназначен не для него!

Всё об ограничении доспа к контенту с примерами php

  1. Что такое ограничение доступа к контенту php
  2. Как закрыть доступ к контенту на сайте
  3. Ограничение доступа к контенту по уникальному идентификатору
  1. Что такое ограничение доступа к контенту php

    Самый простой пример ограничения доступа на сайте - это ... когда вы авторизуетесь и попадаете в профиль с настройками! По умолчанию данный контент закрыт от других пользователей!

    Как работает ограничение доступа к контенту на сайте!?

    Одним из самых простых и распространенных способов закрыть доступ к информации на сайте - это использование сессий

  2. Как закрыть доступ к контенту на сайте

    Это простой пример ограничения к контенту с созданием именованной сессии

    Для иллюстрации примера работы скрипта по закрытию контента на страницах сайта,

    нам потребуется пример страницы с ограничением доступа к контенту(откройте и не закрывайте её!):

    Если вы посмотрели, то там увидели текст темного цвета с соответствующей информацией, которая доступна любому, кто зашел на страницу!

    Создаем условие, которые будет ограничивать доступ к контенту(подробнее о создании сессий и условий):

    <?
    if($_SESSION['PRIMER'])
    {
    //сессия запущена
    }
    else
    {
    //сессия не запущена
    }
    ?>

    Далее создадим форму с кнопкой(взяли здесь) - не стал все повторять, скучно одно и тоже, на многих страницах пережевывать!

    Теперь нажмите на кнопку снять ограничение доступа к контенту и пройдите заново по ссылке...

  3. Ограничение доступа к контенту по уникальному идентификатору

    Верхний пример - это просто проверка существования определенной сессии и если она существует, то открываются данные. Но на сайте, если требуется скрыть данные пользователя, а потом, после авторизации открыть его данные, должна быть какая-то проверка, что именно он носитель этого идентификатора и что в сессии находится этот же ид!

    У каждого пользователя на сайте должен существовать уникальный идентификатор например строка в базе данных, например емайл или ещё что-то...

    При авторизации какому-то имени сессии(например -> USER) на сайте, после положительной проверки данных, запускается сессии и ей присваивается этот идентификатор!

    $_SESSION['USER'] = уникальный идентификатор;

    Ну и далее на странице, где нужно открыть, скрыть контент от пользователя размещаем такое условие:

    <?
    if($_SESSION['USER'] ==уникальный идентификатор)
    {
    // Доступ пользователю с уникальным идентификатор открыт
    }
    else
    {
    // у вас нет доступа к эти данным
    }
    ?>


Вас может еще заинтересовать список тем : #PHP | #PHP_SESSION | #PHP_BOOK |
Последняя дата редактирования : 2020-04-27 03:47
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =
Теги:
спрятать контент сессияскрыть текстзакрыть информацию на сайтеСкрыть страницу от пользователяСкрыть информацию от пользователяограничить, ограничение доступа к данным на сайте

Последние комментарии :
Марат :
15/10/2020 03:29
Сегодня нам дали очередную десяточку к "ИКС" - у, теперь…
подробнее.
Марат :
15/10/2020 03:16
Здравствуйте. Первое, что на ум пришло по вашему вопросу:Найти первое повторяющееся слово и выделить…
подробнее.
Майя :
15/10/2020 11:14
Добрый день, не могли бы вы подсказать, как выделить только первое или, например , только второе одинаковое…
подробнее.
Марат :
12/10/2020 07:23
Смотри здесь
подробнее.
Виктор :
12/10/2020 02:51
А как узнать день недели произвольной…
подробнее.