Articles of session

Хранение «переменных сеанса» в Facebook Messenger

Я хочу сохранить информацию о пользователе (ex postal code, location …) на время сеанса, как я могу это сделать? Из моего понимания каждый раз, когда отправляется сообщение, webhook снова попадает, поэтому переменные не сохраняются на стороне webhook. Кроме того, метаданные доступны только для отправки от бота к клиенту. Я ищу способ, которым клиент может влиять […]

Yii :: app () -> user-> setState в yii?

Я хочу знать об этом в yii: Yii::app()->user->setState('key','value'); Если у меня есть массив размером 10, и я задал этот массив в состоянии, например: Yii::app()->user->setState('data',$dataArray) У меня есть другой массив размером 15000, и я установил этот массив в состояние, как: Yii::app()->user->setState('data',$dataArray) Это нормально? Или это повлияет на скорость моего проекта Yii, т. Е. Будет больше размер […]

Как получить переменную $ _SESSION в качестве параметра в событии onload

Я пытаюсь получить переменную SESSION в качестве параметра в функции javascript, вызванной в событии onload , но ничего не происходит. Моя цель – изменить цвет фона последнего нажатого ввода. Эти входы находятся на боковой панели, последняя нажата, должна меняться на другой цвет, а остальные должны быть белыми. Если есть еще один способ сделать это, мне […]

PHP login session не работает на загрузке первой страницы в новом окне без кеша

Я работаю над созданием веб-сайта с нуля, и в настоящее время я застрял в сеансах. Обычно я знаю, как работают сессии и как хранить вещи в $_SESSION после session_start() но моя основная проблема заключается в этом. После очистки кеша и открытия нового окна, отправляя запрос на вход, FIRST время не будет правильно отправлено и перезагрузка […]

Внедрить одиночный выход в simplesamlphp

Это продолжается с моим предыдущим вопросом Центральный вход с SAML и создание сайта для работы в качестве поставщика удостоверений Теперь у меня есть сеансы на cauth.com, а также на a.com (или b.com). Какой может быть лучший способ выйти из сеансов на обоих сайтах при нажатии кнопки «Выход». Это код, который я прописал для выхода из […]

Symfony 2.1 Session Local Value и Master Value (чтение на phpinfo)

У меня возникли проблемы с сеансами, когда я отправил переход от symfony 2.0 к symfony 2.1. Я использую simplesamlphp для аутентификации, и все работает нормально на symfony 2.0. На Symfony 2.1 это НЕ ОК. Я проверил различия между ними на phpinfo-> session, и это то, что я получил: symfony2.1 symfony 2.0 Master Value session.save_handler user […]

cURL: два отдельных запроса, одна сессия

У меня есть сценарий, который загружает и отображает веб-страницу с внешнего сайта. Сайт генерирует одноразовый токен и сохраняет его в скрытом поле формы и помещает тот же токен в cookie, который он отправляет пользователю. В моем первом запросе cURL я храню файл cookie: $url = 'http://www.example.com/form.php'; $host = parse_url($url, PHP_URL_HOST); $referer = 'http://' . $host; […]

Symfony 2.1 app.session.flashbag.get («что-то») возвращает пустое значение

У меня проблемы с использованием app.session.flashbag.get('notice') . В контроллере я делаю public function updateAction(Request $request, $id) { $em = $this->getDoctrine()->getManager(); $entity = $em->getRepository('SomeBundle:SomeEntity')->find($id); $editForm = $this->createForm(new SomeEntityType(), $entity); $editForm->bind($request); if ($editForm->isValid()) { $em->persist($entity); $em->flush(); $flash = $this->get('translator')->trans('Some Entity was successfully updated'); $this->get('session')->getFlashBag()->add('notice', $flash); return $this->redirect($this->generateUrl('some_entity_edit', array('id' => $id))); } В editAction я получаю информацию из […]

как реализовать сеанс PHP вручную

Я новичок в PHP. Я хочу вручную выполнить сеанс PHP. На PHP pageload я проверю, установлен ли файл cookie. Если да, я покажу необходимую информацию, а если нет, я попрошу пользователя ввести его данные и затем отобразить информацию. Но мне не разрешено использовать сеансы PHP. Я могу использовать Cookies. Также информация, которая должна отображаться, касается […]

Сеанс PhP не обновляется с использованием AJAX

Я искал высокий и низкий для ответа на этот вопрос. У меня есть сайт, который воспроизводит длинные видеофайлы. Я не хочу, чтобы пользователь заходил во время просмотра видео, поэтому я хотел поставить вызов AJAX на таймер, который обновляет сеанс. Мне говорили многие, что делать что-либо с сеансом на странице обновления будет достаточно, но ничего не […]