Ответов: 2 Просмотров: 33
|
Помогите кто-нибудь с куками... 3 часа с ними мучаюсь и ничего не получается. Суть проблемы: есть 2 переменных, которые нужно загнать в куки и потом оттуда доставать при нужде. Проблема в том, что куки не хотят создаваться - то есть на той страничке, на которой они задаются, их еще можно увидеть. А вот соседняя упорно не хочет их видеть. Может я что-то делаю не так?
Сначала данные из формы входа отправляю обработчику, который их проверяет, и, в случае удачи, записывает ID пользователя и его пароль в куки, после чего перенаправляет пользователя на другую страницу.
На следующей странице проверяю, логинился ли пользователь
PHP:
скопировать код в буфер обмена
if(isset($_COOKIE['user_password'])&&(isset($_COOKIE['user_password'])) { //Делаем проверку по БД, есть ли такие; если нет, то редирект на страницу логина, если есть, то остаемся } else { //редирект на страницу логина }
В общем на второй странице функция isset() утверждает, что таковых записей в куках нет. Как правильно поставить куки? |