Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.02.2013, 03:00
Новичок на форуме
Отправить личное сообщение для moreo Посмотреть профиль Найти все сообщения от moreo
 
Регистрация: 30.11.2011
Сообщений: 6

создать cookie в ajax-запросе
Здравствуйте!
Проверяю данные формы логина на сайст с помощью ajax-запроса (что-бы каждый не перзагружать полность страницу в случае ввода неверных данных). На стороне сервера, если все данные логин/пароль верны, пытаюсь поставить cookie, логаю пользователя, отправляю клиенту обратно сигнал что все ок, что все верно, в ответ на сторогне клиента идет redirect страницы. По идее, установленные куки должны быть доступны после повторного запроса, но проблема в том, что после перезагрузки страницы (на стороне клиента, с помощью javascript) те куки не видны (на стороне сервера), НО, если в ответ на ajax-запрос клиента на сторое сервера установить cookie, и там же на стороне сервера редиректнуть Header("Location: ...") (на стороне клиента страница не обнавляется, т/к/ ajax-запрос), а после вручную перезагрузить страницу, то все работает. Чего я делаю не так, ведь для сервера не важно, ajax-запрос это или другой?
Ответить с цитированием
  #2 (permalink)  
Старый 07.02.2013, 08:54
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

moreo,
Можно пробовать логинить не через аякс , а через отправку формы через скрытый фрейм(скриптом создаём-устанавливаем скрытый пустой фрейм,в форме прописываем target="Имя фрейма", по onload фрейма - можно его удалить(или считать данные и удалить)
Ответить с цитированием
  #3 (permalink)  
Старый 07.02.2013, 20:29
Новичок на форуме
Отправить личное сообщение для moreo Посмотреть профиль Найти все сообщения от moreo
 
Регистрация: 30.11.2011
Сообщений: 6

Спасибо за идею) но все-таки, вопрос принципиальный, почему не создается куки на сервере при ajax- запросе?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не работает вложенный Content-Type: multipart/mixed в Ajax запросе. mister_maxim AJAX и COMET 0 08.10.2011 15:22
проблема с JSON объектом в AJAX запросе jura4x01 jQuery 6 01.12.2010 15:40
Как в ajax запросе передать файл методом POST mcpro jQuery 1 16.12.2009 11:41
Отключить передачу cookie при ajax запросе. С.Тарасов AJAX и COMET 15 30.11.2009 15:24