Articles of Файлы

как удалить все файлы cookie моего сайта в php

Мне интересно, могу ли я удалить файлы cookie моего веб-сайта, когда пользователь нажимает на выход из системы, потому что я использовал это как функцию для удаления файлов cookie, но он не работает должным образом: setcookie("user",false); Есть ли способ удалить файлы cookie одного домена в PHP?

PHP – сеанс уничтожить после закрытия браузера

Хотя этот вопрос имеет несколько дубликатов, я не мог найти подходящего решения для меня. Нужна помощь. Я использовал ini_set('session.cookie_lifetime', 0); в моем файле конфигурации. Но это не помогает мне уничтожать сеанс в браузере. Прикладной ток: 1) На странице аутентификации, если пользователь действителен, сгенерируйте новый идентификатор сеанса, используя session_regenerate_id(true); 2) Control переходит на welcome.php, где я […]

Файлы cookie, не работающие на разных страницах

Хорошо, у меня есть набор файлов cookie, и я могу отчетливо видеть его, если я перехожу на частные данные в Firefox … нормально, поэтому, когда я повторяю его на одной странице в определенном каталоге, он работает (www.example.com/dir) но на странице индекса сайта (www.example.com) он не будет эхом, он говорит, что cookie не установлен. Да, у […]

Установите cookie, чтобы никогда не истекать

Глядя на документацию php на настройку cookie, я вижу, что я могу установить дату истечения срока действия файла cookie. Вы можете установить, что cookie истекает в конце сеанса браузера или в какой-то момент в будущем, но я не вижу способа установить, чтобы cookie никогда не истекал. Возможно ли это и как это достигается?

где сохраняется сеанс?

Я хотел бы знать, где хранятся данные сеанса PHP; это в браузере клиента? или на сервере? Когда я отключу файлы cookie в настройках моего браузера, PHP не может сохранить данные сеанса, но в php.ini я могу изменить путь сохранения сеанса. Данные сеанса хранятся на сервере или в браузере клиента?

JQuery и PHP Cookies

Предположим, что я делаю cookie с помощью плагина cookie jQuery: $.cookie('Cookie', "Cookie Value", 1); Могу ли я прочитать его с помощью php с: echo $_COOKIE["Cookie"];

Почему мои файлы cookie не установлены?

У меня есть следующая функция PHP: function validateUser($username){ session_regenerate_id (); $_SESSION['valid'] = 1; $_SESSION['username'] = $username; setcookie('username2',$username,time()+60*60*24*365); header("Location: ../new.php"); } И затем я беру cookie: echo $_COOKIE['username2']; exit(); (Я только положил exit() для целей отладки) Только проблема, она выходит пустая. Есть идеи? UPDATE: Так вызывается функция: if(mysql_num_rows($queryreg) != 0){ $row = mysql_fetch_array($queryreg,MYSQL_ASSOC); $hash = hash('sha256', […]

Невозможно настроить PHP cookie на одной странице

У меня возникли проблемы с настройкой файлов cookie на одной странице. Я использовал файлы cookie на своем сайте, и он отлично работает, я стараюсь сделать php в отдельном файле. Теперь я устанавливаю файл cookie на одной странице, но, похоже, он не работает. $expire = time()+5; setcookie("rb_vote", 1, $expire); затем проверьте, установлен ли он if(isset($_COOKIE["rb_vote"])) { […]

php $ _COOKIE isset

Я использую этот код, чтобы установить файл cookie, а затем посмотреть, существуют ли они setcookie("token", "value", time()+60*60*24*100, "/"); setcookie("secret", "value", time()+60*60*24*100, "/"); setcookie("key", "value", time()+60*60*24*100, "/"); if (!isset($_COOKIE['token']) || !isset($_COOKIE['secret']) || !isset($_COOKIE['key'])) { // do something because one of the cookies were not set } Несмотря на то, что все три файла cookie были установлены […]

PHP – setcookie (); не работает

Я сделал логин, который устанавливает cookie со значением вмененного адреса электронной почты, поэтому в файле global.php он хранит массив данных пользователей, используя: $email = $_COOKIE["PeopleHub"]; $getuserdata = mysqli_query($con, "SELECT * FROM Earth WHERE email='$email'"); $userdata = mysqli_fetch_array($getuserdata, MYSQLI_ASSOC); Печенье не устанавливается, я знаю это, потому что я сделал тестовый файл: echo $_COOKIE["PeopleHub"]; Он просто сделал […]