Я пытаюсь немного поиграть с функциональным тестом в Symfony, и сейчас у меня проблемы с моими сеансами. Я выполняю кусок кода, который, кажется, работает, но ничего не хранится внутри сеанса моего контейнера. У меня есть форма, где вы устанавливаете данные. Когда вы отправляете его, он проверяет значения и сохраняет их внутри сеансов. Затем он перенаправляется […]
У меня есть код <?php require_once("lib/functions.php"); $page = new page; if(isset($_POST['jmeno'])){ $page->mailit($_POST, $_SESSION['result']); } $_SESSION['f'] = rand(1,9); $_SESSION['s'] = rand(1,9); $_SESSION['result'] = $_SESSION['f'] + $_SESSION['s']; ?> Перед формой POST он печатает правильные значения, но после формы POST сеансы пустые. Я не знаю, почему, похоже, что что-то плохо настроено. Таким образом, это всегда показывает плохой результат […]
Одна вещь, которую я начал делать чаще всего в последнее время, – это получение некоторых данных в начале задачи и сохранение ее в $ _SESSION ['myDataForTheTask'] . Теперь это очень удобно, но я ничего не знаю о производительности, угрозах безопасности и т. Д., Используя этот подход. Это что-то, что регулярно делается программистами с большим опытом, […]
Хранение сессий на диске очень медленно и болезненно для меня. У меня очень высокий трафик. Я хочу сохранить сеанс в Advanced PHP Cache, как я могу это сделать?
Я думаю, что у меня возникают проблемы с использованием сеансов PHP, потому что у меня установлен cPanel на том же сервере, и я считаю, что у него есть дополнительная защита, предотвращающая доступ на запись к / tmp Я могу установить новую папку, но не знаю, какие разрешения / владельцы должны иметь эту папку. И где […]
С PHP можно проверить, существует ли файл cookie. Есть ли аналогичный способ проверить, существует ли элемент HTML5 sessionStorage (webstorage)?
После выхода из моего приложения, когда я нажимаю кнопку «Назад», все параметры входа для пользователя все еще отображаются на странице. После того, как я войду в систему, когда я нажму кнопку «Назад», отобразится версия выхода страницы. Я попробовал установить это в моем контроллере выхода function logout() { $this->output->set_header('cache-Control: no-store, no-cache, must-revalidate'); $this->output->set_header("cache-Control: post-check=0, pre-check=0", false); […]
когда я загрузил сценарий на сервер, я получил эту ошибку Предупреждение: Неизвестно: open (/ tmp / sess_58f54ee6a828f04116c2ed97664497b2, O_RDWR) не удалось: разрешение отклонено (13) в Unknown в строке 0 Предупреждение: Неизвестно: Не удалось записать данные сеанса (файлы). Убедитесь, что текущая настройка session.save_path верна (/ tmp) в Unknown в строке 0 ошибка появилась, когда я вызываю session_start(); […]
Я пытаюсь остановить / отключить функциональность кнопки «Назад» браузера, когда пользователь выходит из моего приложения CodeIgniter (PHP). Но, я думаю, браузер кэширует страницу, чтобы она стала видимой, несмотря на то, что сеанс был уничтожен при выходе из системы. Я знаю, что сеанс мертв, потому что, когда пользователь пытается что-либо сделать (нажмите любую ссылку и т. […]