Articles of сеанс

запретить прямой доступ к php-файлу, набрав ссылку в URL-адресе

Я использую php-сессию для базового входа без шифрования для моего сайта. Я хочу, чтобы пользователь не мог напрямую обращаться к php-странице, набрав URL-адрес, когда он / она не вошли в систему. Но этого не происходит. Я использую session_start (), инициализируя переменные сеанса, а также отключая и разрушая sesssion во время выхода из системы. Также, если […]

Отображение имени пользователя и идентификатора пользователя из $ _SESSION

У меня возникла проблема с эхом от моего $_SESSION['user_name'] . Я заметил, что если я удалю "!" из оператора if в форме, в которой, если он зарегистрирован или нет, определяется после второго входа: if(!isset($_SESSION['LOGIN_STATUS']) Однако, несмотря на то, что это не имеет для меня никакого смысла, оно также отключает функцию выхода из системы, поэтому я […]

Zend_Session: очистить $ _SESSION до начала вызова

Предположим, что веб-приложение хранит объект класса My_Object в php–сеансе под именем «myobject». Когда я открываю другое php-приложение, в котором этот класс не существует, Zend_Session :: start () выдает исключение при попытке выполнить несериализацию My_Object. Таким образом, мне нужно очистить переменную $ _SESSION, чтобы избавиться от 'myobject'. Но чтобы очистить переменную $ _SESSION, мне сначала нужно […]

Codeigniter Session – доступ к значению Userdata для всех пользователей из DB

Я использую класс Sessionigniter для хранения значений сеанса в базе данных. В поле userdata указано имя пользователя и другие значения. Я хочу получить username из поля userdata где lastactivity => = скажем 5 минут. Единственный способ, который я могу решить, это: Поиск пользователей за последние 5 минут получить данные пользователя для каждой возвращаемой строки unserialise […]

каждый сеанс – это отдельный вызов сервера

Помня о загрузке сервера, я хочу знать, является ли каждый вызов сеанса отдельным вызовом на сервер, который увеличивает нагрузку на сервер? Позвольте мне немного объяснить это. Предположим, что на каждой php-странице я должен установить 10 данных сеанса и также вызывать 10 сеансовых данных следующим образом: $_SESSION['a']=1; $_SESSION['b']=2; $_SESSION['c']=3; $_SESSION['d']=4; $_SESSION['e']=5; $_SESSION['f']=6; $_SESSION['g']=7; $_SESSION['h']=8; $_SESSION['i']=9; $_SESSION['j']=10; […]

Переменные сеанса исчезают для некоторых пользователей (drupal)

У меня эта проблема на моем сайте, которая преследует меня в течение нескольких месяцев. Я продолжаю обойти это, но теперь я, похоже, не могу найти такой способ, поэтому я решил, почему не решить проблему с корнем? Моя основная проблема заключается в том, что иногда (не всегда) данные сеанса исчезают для некоторых моих пользователей. Я знаю, […]

двухсекционный сеанс с кодом

Я хочу хранить двумерный массив в сеансе, где я продолжаю создавать массив через вызов функции. Я пытаюсь с этим кодом function nextQuestion($questionId,$response) { $this->session->set_userdata("res[$questionId][]"),$response); } но это не создает двумерный массив

Есть ли способ принудительно выполнить аутентификацию с помощью Zend_Auth?

Я работаю с Zend_Auth и cookie / session persistence. Я не могу понять, как заставить аутентификацию с этим классом. Есть ли способ заставить Zend_Auth полагать, что он аутентифицирован как пользователь?

Вход / выход одного веб-сайта влияет на другой веб-сайт на том же сервере

Я разрабатываю два динамических веб-сайта для проекта Final Year College. Иногда при просмотре вкладок и одновременном открытии обоих веб-сайтов одновременно в одном браузере происходит следующее. Я использую сеансы для отслеживания входа и просто уничтожаю сеанс в конце (выход из системы) для выхода из системы; из-за этого "session_destroy ();" мой другой сайт, работающий на «localhost», вызывает […]

WordPress Установка ошибки Flashdata

Я сделал кучу работы с codeigniter, cakephp, zend, magento, и у всех есть методы для настройки того, что я слышал, называемых ошибками flashdata. видеть: http://inchoo.net/ecommerce/magento/magento-frontend/utilizing-magento-notification-system/ http://ellislab.com/codeigniter/user-guide/libraries/sessions.html Это в основном значение, установленное в сеансе, которое просматривает каждая страница, и если оно отображается, затем очищается от сеанса, так что оно отображается только один раз. Как правило, они […]