Предать cookie с сайта на сайт
У меня есть сервер авторизации и регистрации когда я авторизуюсь я попадаю на страничку Где написано что я АВТОРИЗОВАН
echo 'Вы вошли на сайт!<br /> Ваш Логин: '.$userinfo["login"].' Эти данные кладуться в cookie Мне нужно на сайте который находиться в другом домене передать эти cookie что бы я мог вывести этого пользователя на том сайте, это можно сделать через iframe но у меня не получается так как я плохо знаю javascript Читаю вот это http://javascript.info/tutorial/cros...th-postmessage там вроде простой пример, но как у себя реализовать я не знаю, надеюсь кто то поможет? |
Ваяс,
Для этого нужно сначала разрешить iframe передавать куки(по умолчанию куки во фрейме блокируются многими браузами Для этого 1. Создаём пустой iframe и переадресуем в iframe с главной текущего сайта ответ от отправки незначительной формы с главной страницы, http://htmlbook.ru/html/form (*см тег target) И затем можно уже менять скриптом внутри фрейма адрес, - на адрес нашего второго сайта, *куки должны прилипнуть и отправить из фрейма мелкую форму(дабы передать куки), форму отправляем скриптом при наличии определенного адреса, вызванной страницы во фрейме |
Прошу прощения за свою безграмотность, но можно пример кода, а то я не понимаю вас.
|
Ваяс,
Где то нечто похожее изображал devote ... спросите у него наверно там вероятна и межфреймовая передача куков |
Спасибо попробую
|
пример работы postMessage я писал тут http://javascript.ru/forum/events/28...tml#post180838
|
Спасибо попытаюсь сделать так как вы пишите...
|
Цитата:
|
Мне вам отзыв нельзя добавить (((
Ну положительный конечно;) |
devote,
:) Всё одно через window.name во фрейме и back - forward кроссбраузернее и код был менее, тем паче во фрейме window.name -эт не на главной странице - могем пользовать - как нравиться |
Часовой пояс GMT +3, время: 19:38. |