Чтобы понять строку о логине-переменная в сеансе

Что означает следующая строка?

Поместите логическую переменную isLogin в ваш сеанс, так что вы проверяете сеанс каждый раз, когда ваш пользователь заходит на защищенный сайт.

Я хотел бы знать, как вы можете поместить переменную в сессию. Я знаю на абстрактном уровне, что

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

Я знаю, что вы можете хранить данные в URL, разделяя переменные символом &. Я знаю на абстрактном уровне, что вам нужно использовать post или жеget и некоторая функция чтения для проверки данных в URL.

Я знаю, что куки - это файлы, в которых вы храните данные, но я никогда не сохранял данные для них.

Он имеет в виду, что я должен поместить логин-переменную в URL или в куки?

1 ответ

Решение

Извлечение всего контекста не облегчает ответ на ваш вопрос - на самом деле я должен догадаться, что вы говорите о php, потому что похоже, что вы могли бы быть.

Сессии. Сессии - это способ "запоминания" пользователей на ограниченное время. Скажем, я сначала захожу на страницу A.php на вашем сайте. Теперь этот веб-сайт может определить для меня переменную сеанса isLoggedIn. Если чуть позже я перехожу на страницу B.php на вашем сайте, этот сайт "запоминает" эту переменную и может определить ее значение.

Сессии и файлы cookie имеют отношение, но это имеет значение только тогда, когда вы хотите знать, как работают сессии. Это будет важно позже, поскольку вам нужно будет знать слабые стороны сеансов, но сначала важно узнать, как их использовать.

Прежде чем вы сможете использовать переменные сеанса, вы должны вызвать session_start(), чтобы начать сеанс - это нужно вызывать на каждой странице, которая использует переменные сеанса. Как только мы получим, мы можем просто получить доступ к массиву $_SESSION, и все, что там будет, будет запомнено во время сеанса. Взгляните сюда, чтобы получить более полное объяснение и ряд примеров.

Другие вопросы по тегам