Не могу ли я установить сеанс и файл cookie в том же файле PHP? Я получаю сообщение об ошибке, если я установил cookie после того, как установил сеанс, сообщив мне, что заголовок уже отправлен. Если я установил сессию после cookie, я ничего не получаю, но, похоже, не работает.
Я установил несколько файлов cookie в действие Controller, а затем в другом действии я хочу прочитать набор файлов cookie и сделать что-то со значением. Однако при попытке прочитать куки-файлы все, что я вижу, это пустой массив, мой код выглядит следующим образом: public function testSetCookieAction() { $value = 'ABCDEFGHI' $cookie = new Cookie('SYMFONY2_TEST', $value, (time() + […]
Возможный дубликат: Cookie отображается только при обновлении? Я пытаюсь установить базовый PHP-файл cookie, который будет помнить, какая цветовая тема используется. Однако, когда я проверяю это, между настройкой и отображением цветовой темы происходит однократное обновление. Чтобы уточнить: у меня есть специальная форма, которая позволит пользователям выбирать цвета. Затем появляется кнопка Apply. После того, как эта кнопка […]
Я хочу знать, имеет ли Zend Framework какой-либо класс для обработки файлов cookie. класс, который, например, обертывает setcookie() php. заранее спасибо.
Как я буду использовать функцию автолога для этого скрипта? session_start(); $result = mysql_query("SELECT id FROM users WHERE username = '{$_POST['username']}' AND password = '{$_POST['password']}'"); if (isset($_POST['savelogin'])) { setcookie("SaveLogin", $_POST['username'], time()+3600); setcookie("SaveLogin", $_POST['password'], time()+3600); } if (mysql_num_rows($result) == 0) { exit('wrong username/password'); } else { $_SESSION['id'] = mysql_result($result, 0, 'id'); header("Location: ./"); } <form method="post"> Username: […]
В настоящее время я настраиваю систему аутентификации. Мой текущий макет – получить его электронную почту от $_POST , md5 его пароль и проверить базу данных на его электронную почту и его пароль. Если он совпадает, я использую session_start , и я начинаю хранить данные в переменной $_SESSION , например: $_SESSION['uid'] = $uid; $_SESSION['first_name'] = $first_name; […]
Есть ли способ, которым я могу инициировать постоянный сеанс в PHP без размещения cookie сеанса? Существуют ли другие способы поддержки сеанса на разных страницах, например, решение на основе IP-адресов? Моей причиной для запроса является то, что, хотя у большинства пользователей есть файлы cookie, я хочу посмотреть, есть ли способ, чтобы система входа в систему работала […]
Почему, если я создаю файл cookie на www.example.com и проверяю его на example.com, cookie там не существует? Я планирую просто использовать .htaccess перенаправить не-www в домен www. Но как я могу это решить?
Я хотел бы сохранить данные в файлах cookie (имя пользователя, адрес электронной почты и т. Д.), Но я не могу его легко прочитать или изменить. Мне нужно уметь читать данные назад. Как я могу сделать это с помощью php 5.2+? Он будет использоваться для функции приветствия back bob. Это не замена для сохранения или хранения […]
Я начал использовать PHP пару месяцев назад. Ради создания системы входа в систему для моего сайта я читал о куках и сеансах и их различиях (файлы cookie хранятся в браузере пользователя и сеансах на сервере). В то время я предпочитал файлы cookie (и кто не любит куки ?!), а просто сказал: «Кому это важно? У […]