Articles of Выход

Автоматический выход из системы, когда пользователь покидает приложение, не выполняя действия выхода из системы

Иногда пользователь покидает приложение, не нажимая кнопку выхода из системы или не выключая или не вступая в спящий режим своей машины, даже закрывая все сеансы (страницы), связанные с доменом приложения. Таким образом, сервер не может знать, что пользователь вышел из системы !. В нашем случае у нас есть параметр «время, проведенное на последней сессии», чтобы […]

Сессии PHP: проблема с кнопкой «Назад»

У меня возникают проблемы с моим скриптом сеанса. Я включаю этот файл вызова functions.php в каждом файле, в котором мне нужен сеанс. <?php session_start(); { if(isset($_SESSION['username']) && !empty($_SESSION['username'])) { return true; } else { return false; } } ?> И затем я использую этот файл для выхода из системы. Вызывается logout.php <?php include('functions.php'); session_destroy(); // […]

session_destroy () с несколькими сеансами

У меня есть 3 формы входа на моей странице, нажатие на выходы уничтожает все сеансы и записывает их все. Я знаю, что session_destroy () уничтожает все данные, связанные с текущим сеансом, но могу ли я дать ему параметр или есть способ указать, какой сеанс уничтожить? Я попытался использовать unset без session_destroy, но он не выйдет […]

Пользователь самостоятельно выходит из системы

У меня возникла странная проблема в скрипте входа в проект. Случается, что иногда (в основном во время первых нескольких попыток) пользователь выходит из системы сам по себе, когда вы нажимаете на какую-либо другую ссылку на странице, например, как только пользователь входит в систему, и вы нажимаете на домашнюю ссылку, вы обнаруживаете, что пользователь теперь больше […]

Ошибка Weird PHP Yield

Я пытался получить доходность, и я скопировал и вставил следующий код из http://php.net/manual/en/language.generators.syntax.php в пустой файл и получил ошибку Parse error: синтаксическая ошибка, неожиданная '$ i' (T_VARIABLE) в [FILENAME] Я запускаю XAMPP v3.2.1, который отлично работает для остальной части моего кода (пока не использовал инструкцию yield) и PHP 5.4.16. Любая идея, что я делаю неправильно […]

выполнять клики и выйти из веб-сайта, используя cURL и php

Я использовал cURL для входа на сайт. Естественный вопрос заключается в том, как выполнять клики по кнопкам и, в конечном итоге, выйти из системы. Например.javascript использует функцию click (). Что использует php? Спасибо за подсказки. Я слежу за книгой о веб-соскабливании. В нем автор входит в свой сайт издателей. Книга устарела и устарела. Более того, […]

Заставлять пользователей выйти из системы, покидая мой веб-сайт php?

В моем приложении php я использую $ _SESSION для отслеживания входа пользователя в систему. Если пользователь покидает любую страницу на моем сайте по адресу http://mysite.com и отправляется на сайт http://someotherwebsite.com , я хочу чтобы автоматически вывести их из системы, чтобы, если они вернутся на любую страницу на странице http://mysite.com , им необходимо снова войти в […]

PHP – json_encode объект-генератор (с использованием yield)

У меня очень большой массив в PHP (5.6), сгенерированный динамически, который я хочу преобразовать в JSON. Проблема в том, что массив слишком велик, что он не вписывается в память – я получаю фатальную ошибку, когда пытаюсь ее обработать (израсходованная память). Поэтому я понял, что с использованием генераторов проблема с памятью исчезнет. Это код, который я […]

PHP SDK – выход в Facebook

Я использую последнюю версию PHP SDK для Facebook (3.2.1) Мне было интересно, когда выходите с помощью функции, предоставленной в base_facebook.php из sdk, если есть способ остановить ее от фактического выхода из фейсбука, но все же удалить сеанс для приложения веб-сайта? Ниже приведена функция выхода из base_facebook.php /** * Get a Logout URL suitable for use […]

Как автоматически выйти из системы при закрытии браузера?

У меня есть чат-программа, которая зависит от того, находится ли пользователь в сети или нет, чтобы общаться в чате. Поэтому мне было интересно, есть ли способ выйти из системы, когда он закрывает браузер WHOLE, а не только одно окно, например, Safari, IE или Google Chrome?