Хорошо, поэтому, когда я запускаю этот скрипт для удаления комментария пользователя из сообщения на форуме, $ _SESSION ['id'] (пользовательский идентификатор mysql) изменяется на $ postid (идентификатор сообщения форума). Я не вызываю никакой функции, чтобы установить его, и у меня есть session_write_close(); когда сеанс инициализируется. <?php session_start(); // I'm not showing connection code. if(isset($_SESSION['user'])){ $user = […]
Вот моя проблема, я добавляю переменную сеанса из функционального тестового контроллера, и они не выходят за действие, нацеленное на тестирование. Я сделал метод входа в систему и использовал совет по кулинарной книге для входа в систему. Я немного настроил его, чтобы разрешить использование двух учетных записей: admin и superadmin /** * @param $account string the […]
У меня проблема с указанным выше плагином (WP Session Manager), где установлены переменные сеанса, не всегда заданные. Я знаю, что PHP, который я использую, чтобы установить переменные корректно, поскольку они иногда работают. Но, к примеру, я могу заставить их работать отлично и выходить на экран в качестве теста, затем «выйти» и очистить все переменные, установив […]
У меня есть функция, называемая isLoggedIn() Это возвращает FALSE или TRUE на основании того, вошел ли пользователь в систему или нет. Он делает это, проверяя, установлены ли пользовательские данные в сеансе. У меня есть еще одна функция, называемая getUserSession() которая извлекает и возвращает пользовательские данные в сеансе. Мой вопрос: согласен ли их объединить? Я имею […]
Я создал систему входа в систему, используя сеансы и файлы cookie в php. После входа в систему я хочу, чтобы пользователи просматривали страницы по порядку, не позволяя им вернуться на предыдущую страницу или любую страницу с помощью кнопки «Назад» или ввода URL-адреса (даже если они вошли в систему). За исключением первой информационной страницы, на каждой […]
Сеанс на компьютере не сохраняется на разных страницах. Это на моем компьютере, но не на другом. На компьютере установлены файлы cookie. Есть ли что-нибудь, что может заставить компьютер не сохранять сеансы?
вот код, который я пытаюсь выполнить, он отлично работал на моем localhost и другом сервере PHP версии 5.3.2-1ubuntu4.11, но это создает проблему в PHP версии 5.2.17 на общем хостинге <?php /* PHP version PHP Version 5.2.17 * Server API CGI/FastCGI */ session_start(); $products = array(); if (!isset($_SESSION['products'])) { $products = array("somedata1", "somedata2", "somedata3"); $_SESSION['products'] = […]
Я работаю над написанием программы, и идентификаторы сеанса работают в течение нескольких дней. Теперь они внезапно перестали работать. Любой совет? Коды сценариев ниже для тестового сценария, который я написал, для тестирования передачи идентификаторов сеанса. Вот как я запустил страницу входа в систему, без разрыва строки перед этим кодом. <?php session_start(); ?> <!–HTML HEADER–> <form action="sessionID.php" […]
У меня есть процесс входа в систему, когда пользователь может просмотреть свою панель после входа в систему. Код в контроллере: $adminid = $this->am->login_admin($email, $password); if ($adminid) { $admin_data = array( 'adminid' => $adminid, 'email' => $email, 'logged_in' => true, 'loggedin_time' => time() ); $this->session->set_userdata($admin_data); $this->session->set_flashdata('login_success', 'You are logged in'); redirect('Admin_dashboard/dashboard/' . $adminid); } else { […]
У меня есть страница / система входа в систему, которая работала корректно в течение многих лет, в результате чего пользователь вошел в систему, пока он или она не закрывает окно браузера или не выходит из системы вручную. Но в последнее время (начиная с вчера) после нескольких минут бездействия сеанс cookie / s, похоже, истекает, в […]