Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ 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
https://dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

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

Последние комментарии :
Марат :
12/06/2020 10:07
Всегда пожалуйста! Приходите еще!!!
подробнее.
Александр :
04/06/2020 01:42
Спасибо
подробнее.
admin :
20/05/2020 10:36
Как бы смешно это не звучало! Но! Запускается новая система комментирования COMMENTS+ 1.5. в тестовом режиме!От…
подробнее.
Паула :
21/05/2020 04:48
Вообще мне очень нравится, что вы делаете! И ваш подход! И ваш стиль!И не обращайте внимание на всяких…
подробнее.
admin :
21/05/2020 05:03
Я Вас помню! Вы частенько оставляли сообщения на сайте!Все никак не мог спросить!? У Вас есть сайт -> зачем это…
подробнее.

НАШИ ПРОЕКТЫ : Проекты находятся в разной степени готовности (просто их столько, что времени не хватает…) Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2020 Мы на лучшем хостинге -> ruweb