Я использую php-сессию для базового входа без шифрования для моего сайта. Я хочу, чтобы пользователь не мог напрямую обращаться к php-странице, набрав URL-адрес, когда он / она не вошли в систему. Но этого не происходит. Я использую session_start (), инициализируя переменные сеанса, а также отключая и разрушая sesssion во время выхода из системы. Также, если […]
У меня возникла проблема с эхом от моего $_SESSION['user_name'] . Я заметил, что если я удалю "!" из оператора if в форме, в которой, если он зарегистрирован или нет, определяется после второго входа: if(!isset($_SESSION['LOGIN_STATUS']) Однако, несмотря на то, что это не имеет для меня никакого смысла, оно также отключает функцию выхода из системы, поэтому я […]
Предположим, что веб-приложение хранит объект класса My_Object в php–сеансе под именем «myobject». Когда я открываю другое php-приложение, в котором этот класс не существует, Zend_Session :: start () выдает исключение при попытке выполнить несериализацию My_Object. Таким образом, мне нужно очистить переменную $ _SESSION, чтобы избавиться от 'myobject'. Но чтобы очистить переменную $ _SESSION, мне сначала нужно […]
Я использую класс 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; […]
У меня эта проблема на моем сайте, которая преследует меня в течение нескольких месяцев. Я продолжаю обойти это, но теперь я, похоже, не могу найти такой способ, поэтому я решил, почему не решить проблему с корнем? Моя основная проблема заключается в том, что иногда (не всегда) данные сеанса исчезают для некоторых моих пользователей. Я знаю, […]
Я хочу хранить двумерный массив в сеансе, где я продолжаю создавать массив через вызов функции. Я пытаюсь с этим кодом function nextQuestion($questionId,$response) { $this->session->set_userdata("res[$questionId][]"),$response); } но это не создает двумерный массив
Я работаю с Zend_Auth и cookie / session persistence. Я не могу понять, как заставить аутентификацию с этим классом. Есть ли способ заставить Zend_Auth полагать, что он аутентифицирован как пользователь?
Я разрабатываю два динамических веб-сайта для проекта Final Year College. Иногда при просмотре вкладок и одновременном открытии обоих веб-сайтов одновременно в одном браузере происходит следующее. Я использую сеансы для отслеживания входа и просто уничтожаю сеанс в конце (выход из системы) для выхода из системы; из-за этого "session_destroy ();" мой другой сайт, работающий на «localhost», вызывает […]
Я сделал кучу работы с 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 Это в основном значение, установленное в сеансе, которое просматривает каждая страница, и если оно отображается, затем очищается от сеанса, так что оно отображается только один раз. Как правило, они […]