Articles of session

PHP post variables

Можете ли вы сохранить переменную для публикации в php для отправки на другой странице? Я знаю только, как получить пост-переменную, или это то, где вы должны использовать сеанс. Я не хочу сохранять свою переменную в конце URL-адреса и использовать get.

Как использовать сеансы PHP с клиентским приложением REST?

PHP использует cookie-файл PHPSESSID для хранения значения сеанса, допустим, 12345, и он создает файл для каждого сеанса на сервере по умолчанию (session_12345.txt). Что делать, если запрос поступает не из браузера, а из приложения сотовой ячейки, доступного через протокол REST. Если мой клиент для отдыха отправляет уникальное значение, чтобы идентифицировать его, позвольте сказать 12345, то все […]

Почему я не могу видеть исходный код с FF, когда у меня есть это утверждение if?

Когда я добавляю этот код, я не могу видеть исходный код с Firefox. Может ли кто-нибудь сказать мне, почему, пожалуйста? if (!isset($_SESSION['userid']) || $_SESSION['userid'] < 1){ $this->session->set_flashdata('error',"You must log in!"); redirect('welcome/verify','refresh'); } Этот код находится в следующем контроллере. class Dashboard extends Controller { function Dashboard(){ parent::Controller(); session_start(); if (!isset($_SESSION['userid']) || $_SESSION['userid'] < 1){ $this->session->set_flashdata('error',"You must […]

Обновление массива сеансов в кодеригенере

Я должен выполнять следующие задачи. 1) Возьмите массив и сохраните его в виде. В начале это пустая ошибка, и я делаю это $id_array=array(); $this->session->set_userdata('PID', $id_array); 2) После этого я беру некоторое значение от пользователя, а затем перехожу к контроллеру. Возьмите массив из session.which был изначально пуст. Я вставляю это значение пользователя в массив, а затем […]

установить тайм-аут сеанса php

Можно установить тайм-аут сеанса пользователем в php? Пример: на моем сайте зарегистрировано 2 пользователя. Я хочу, чтобы каждый пользователь мог установить свой собственный тайм-аут сеанса.

API Opencart: проблема с сеансом app_id (как получить api_id)

Я работаю над API Opencart (opencart v2.3), и я следую этой ссылке для документации ( Opencart ). Но нет данных об API-интерфейсах opencart и о том, как их использовать, поэтому я выполняю шаги с других веб-сайтов и использую этот код. Я получаю это сообщение при вызове login api, успешно: сеанс API успешно запущен! Но всякий […]

PHP Предупреждение: сеанс активен. Вы не можете изменить настройки ini-модуля сеанса в это время в /../

Я создал свой собственный обработчик сеанса PHP, и иногда я получаю предупреждение PHP: PHP Warning: curl_exec(): A session is active. You cannot change the session module's ini settings at this time in Это кажется случайной проблемой, и функция curl_exe () не является проблемой, так как функция всегда изменяется при возникновении ошибки. Пользовательский обработчик сеанса сохраняет […]

$ _SESSION не поддерживает ldap $ link_identifier

Я обнаружил странное поведение переменной сеанса при сохранении идентификатора ссылки ldap. Для этого я создал два php-фрагмента. test1.php: <?php session_start(); $_SESSION['test']=ldap_connect('ldap://asc-OpenLDAP.asc.asc-syscon.de'); echo $_SESSION['test']; ?> Выход: Идентификатор ресурса №2 Пока все хорошо и прекрасно. Но затем, когда я пытаюсь использовать $ _SESSION на второй странице, он неожиданно получает неправильное значение. test1.php: <?php session_start(); $_SESSION['test']=ldap_connect('ldap://asc-OpenLDAP.asc.asc-syscon.de'); header('Location:test2.php'); ?> […]

Почему PHP не поддерживает сеанс между страницами?

У меня есть сервер Windows 2008 с apache2. На сервере есть 2 диска, и я запускаю экземпляр apache для обоих. Первый работает как услуга второй в командной строке. Они оба используют точную копию идентичного webroot в своей собственной папке htdocs. Также они используют одну и ту же установку PHP, которая находится на первом диске (Program […]

Как создать систему управления сеансом пользователя в Yii2 с помощью DbSession

Сегодня, когда я хочу создать страницу профиля пользователя для своего сайта и хочу, чтобы пользователи системы могли управлять своими активными сеансами в этой системе, нужно Просмотр активных сеансов Браузеры и платформы Просмотреть текущую сессию удалить нежелательные активные сеансы Как мы можем это сделать?