Articles of сеанса

В чем разница между session_unset () и session_destroy () в PHP?

Из документации php.net : session_destroy – уничтожает все данные, зарегистрированные на сеанс session_unset – освободить все переменные сеанса Мой трехчастный вопрос: Эти две функции кажутся очень похожими. В чем разница между этими двумя? Оба, похоже, удаляют все переменные, зарегистрированные на сеанс. Кто-нибудь из них фактически уничтожает сам сеанс? Если нет, как это сделать (уничтожьте сам […]

Ошибка __PHP_Incomplete_Class_Name

Мы произвольно получаем очень странные журналы ошибок. Они не происходят при каждом ударе по страницам, даже с теми же параметрами / действиями / и т. Д., И они не кажутся повторяемыми, каждый из них отличается от местоположения сбоя и контекста. Но почти все имеют неправильную __PHP_Incomplete_Class_Name в качестве причины. Одна из таких ошибок: main (): […]

Максимальный размер сеанса PHP

Каков максимальный размер, который можно сохранить в сеансе PHP?

Хранить его в сеансе или в базе данных запросов каждой загрузки страницы?

Какой путь лучше? Должен ли я хранить свой объект в сеансе и передавать его со страницы на страницу, или я должен запрашивать базу данных каждый раз, когда пользователь переходит на другую страницу моего веб-приложения? Если я должен хранить свой объект во время сеанса, как бы я это сделал? Я пробовал делать это с сериализацией и […]

Тайм-аут по умолчанию в PHP

Является ли тайм-аут сеансов PHP по умолчанию – то есть без какого-либо кодирования с моей стороны пользователь в конечном итоге «выйдет из системы» через некоторое время бездействия?

Подсчитывайте и ограничивайте количество пользователей в моем приложении.

Мне нужно внедрить систему, чтобы ограничить количество пользователей, которые могут одновременно использовать мое приложение. Я думаю, что лучший способ – подсчитать количество активных сеансов, а затем ограничить их. Как я могу подсчитать количество активных сеансов. Я использую memcached для хранения моих сеансов, если это имеет значение

Как установить время жизни сеанса

Как установить время жизни сеанса в PHP? Я хочу установить его навсегда, пока запрос существует. Запрос – AJAX. Мой PHP-код, который обрабатывает запрос AJAX: // AJAX.php <?php session_start(); $_SESSION['counter'] = $_SESSION['counter'] + 1; header('Content-type: application/json'); echo json_encode(array('tick' => $_SESSION['counter'])); ?> и JavaScript: $(document).ready(function() { function check() { getJSON('ajax.php'); } function getJSON(url) { return $.getJSON( url, […]

Как уничтожить сеанс php с помощью одной кнопки

Я бы хотел сделать простую кнопку формы, которая полностью разрушает сеанс, когда вы нажимаете на него. Я только начинаю использовать PHP в первый раз и не вижу, как я реализую его в своем HTML-коде. Я хотел бы просто кнопку формы, которая очистит сессию (и, возможно, объяснение того, как она работает)