Articles of Файлы

Cookie не отменяется

Хорошо, я в тупике, и часами смотрю на это. Я устанавливаю файл cookie на /access/login.php со следующим кодом: setcookie('username', $username, time() + 604800, '/'); Когда я пытаюсь выйти из системы, которая находится по адресу /access/logout.php (и переписана в / access / logout), файл cookie, похоже, не будет отменен. Я пробовал следующее: setcookie('username', false, time()-3600, '/'); […]

Данные сеанса Codeigniter – это просто файлы cookie?

Я собираюсь использовать данные сеанса Codeigniter для своей системы входа в систему, но сначала я хотел их понять, поэтому я прочитал руководство пользователя и, насколько я понимаю, данные сеанса Codeigniter – это just файлы cookie. Это правда? что означает, что если пользователь отключит файлы cookie, он не сможет войти на любой сайт с использованием данных […]

session_regenerate_id () не работает в IE11 / Edge

У меня есть стандартная ситуация аутентификации … Посетитель заполняет логин + пароль для формирования, php-скрипт аутентифицирует его в базе данных, перенаправляет обратно на какую-то страницу. В этом процессе мы просто добавляем session_regenerate_id (true), когда клиент успешно аутентифицируется непосредственно перед перенаправлением. Все отлично работает в Chrome, но оно не работает в некоторых версиях (не всех) IE11 […]

Методы сериализации cookie Javascript / PHP?

У меня есть форма, которую я хотел бы сохранить значения в cookie, поэтому пользователю не нужно повторно вводить форму в каждом посещении. (Форма – это несколько выборок для фильтрации результатов поиска.) Я хотел бы, чтобы сериализация cookie легко читалась из javascript (очевидно, чтобы установить форму onLoad), но я также хотел бы иметь возможность легко читать […]

Symfony2: помните, что cookie удаляется при повторном открытии браузера

Несмотря на все остальные вопросы о переполнении стека, я не смог решить проблему со всей предоставленной информацией. Вот почему я решил создать новый. Поэтому я реализую функцию «запомнить меня» в моей форме входа с флажком, который выглядит так: <input type="checkbox" id="form_saveCredentials" name="form[saveCredentials]"> При входе в систему все выглядит нормально, и cookie устанавливается правильно Через весь […]

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

У моего друга было собеседование, и мне задавали несколько вопросов с несколькими вопросами. Один из вопросов С какими из них можно управлять на стороне клиента: данные cookie, данные сеанса, удаленный ip, пользовательский агент Я бы сказал, что сеанс – это единственный, который вы не можете использовать (я имею в виду, вы можете его захватить и […]

Что такое session_id () и session_name ()? Объясните, как они используются в следующем коде

?php function destroy_session_and_data() { session_start(); $_SESSION = array(); if (session_id() != "" || isset($_COOKIE[session_name()])) setcookie(session_name(), '', time() – 2592000, '/'); session_destroy(); } ?> Я понимаю, что приведенный выше код используется для завершения сеанса, но я не могу понять необходимость условия if и команды setcookie. Также не могли бы вы объяснить, что именно является session_id () […]

Не удается удалить php set cookie

Я установил cookie через этот вызов в php setcookie('alert_msg', 'you have the add badge'); Я попытался отключить его таким образом setcookie('alert_msg', ''); setcookie('alert_msg', false); setcookie('alert_msg', false, 1); setcookie('alert_msg', false, time()-3600); setcookie('alert_msg', '', 1, '/'); и он все равно не отключит значение cookie в $ _COOKIE ['alert_msg']. Я пробовал как в Firefox, так и в Chrome […]

Последние пять страниц, посещенных Cookie с php + jquery

как показать последние пять страниц, которые посетили Cookie с помощью php jquery.

Новое для входа и сеансов PHP; Это достаточно безопасно?

У меня есть сайт, на котором я создаю систему входа для … В приведенном ниже коде была отправлена ​​форма с «именем пользователя» и «паролем». Также доступна функция «remember_me» (код еще не проверен): else if($row['password']===$pass){ session_start(); $_SESSION['logged_in'] = '1'; $remember_me = isset($_POST['remember']) ? $_POST['remember'] : '0'; if($remember_me=='1'){ $text = "SECRET_TEXT_AND_NUMBERS_HERE"; $username= $row['username']; $salt1 = sha1($row['alt_username']); $salt2 […]