Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Как передать сессию залогининому браузеру |

28.06.2006, 23:43
|
|
Участник форума
Регистрация: 30.01.2006
Сообщений: 176
Провел на форуме: 607472
Репутация:
29
|
|
Как передать сессию залогининому браузеру
Есть залогининый фрейм и есть сессия:
http://Server/test.php?session=e9108a3879f1&mode=temp&PHPSESSID= e03737318544e78ad88b261c22b3deb9
Как выполнить эту сессию не нажимая ссылке в браузере?
т.е.через жабу, черех делфи , да через что угожно...
пробую вот так:
window.location.href = "http://Server/test.php?session=e9108a3879f1&mode=temp&PHPSESSID= e03737318544e78ad88b261c22b3deb9
";
или же вот так:
document.SetVariable("http://Server/test.php?session=e9108a3879f1&mode=temp&PHPSESSID= e03737318544e78ad88b261c22b3deb9";
не получается  нужно передать уже открытому окну
|
|
|

29.06.2006, 00:13
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
А вообще сессия рабочая?
|
|
|

29.06.2006, 00:44
|
|
Участник форума
Регистрация: 30.01.2006
Сообщений: 176
Провел на форуме: 607472
Репутация:
29
|
|
ну конечно  После того, когда залагиниваюсь создаётся сессия... её потом засовываю в переменую , а вот как передать от браузера её?
|
|
|

30.06.2006, 08:41
|
|
Участник форума
Регистрация: 06.03.2006
Сообщений: 122
Провел на форуме: 709545
Репутация:
72
|
|
Т.е. тебе нужно изменить $_SESSION['xxxxxx']?
Сообщение от donetsk
http://Server/test.php?session=e9108a3879f1&mode=temp&PHPSESSID= e03737318544e78ad88b261c22b3deb9
Как выполнить эту сессию не нажимая ссылке в браузере?
Чтобы что-то выполнить, клиент (браузер) должен передать что-то серверу.
Последний раз редактировалось lo0; 30.06.2006 в 08:44..
|
|
|

01.07.2006, 11:28
|
|
Участник форума
Регистрация: 30.01.2006
Сообщений: 176
Провел на форуме: 607472
Репутация:
29
|
|
я исопльзую компонент WebBrowser через него хожу по страничькам.
Если мне нужно заставить браузер зайти по определенной ссылке , то можно ли это сделать через WebBrowser1.Navigate('www.ya.ru/ТУТ СЕССИЯ');
Равносильно чему будет выполнено такое действие - равносильно вводу страничьки, или же переходу по Url ...
т.е.есть кнопка о определенным Url , где формируется сессия каждый раз новая...
Я узнаю эту сессию и делаю переход на этот урел с использованием этой сесиии , делаю через WebBrowser1.Navigate('www.ya.ru/ТУТ СЕССИЯ');
можно ли так делать?
|
|
|

05.07.2006, 03:46
|
|
Banned
Регистрация: 10.07.2005
Сообщений: 224
Провел на форуме: 1062041
Репутация:
50
|
|
[script]
document.location="http://forum.antichat.ru";
[/script]
|
|
|

31.08.2006, 05:10
|
|
Познающий
Регистрация: 21.08.2006
Сообщений: 70
Провел на форуме: 424011
Репутация:
4
|
|
Вот качай этот архив http://wel.net.ru/sess.zip
В этом скрипте 4 страницы. Пример создания сессии, передачи и удаления
|
|
|

31.08.2006, 06:34
|
|
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме: 941818
Репутация:
569
|
|
Я, так понимаю, речь идет идентификации авторизованного пользователя на всем проекте, без указания сессии в адресной строке браузера?
Куки тебе помогут.
Во-первых, чтобы долго не парится:
http://www.php.net/manual/ru/ref.session.php
где-то там надо, условно, флажек поставить и куки автоматом будут не в урл вставать, а в куки писаться. В итоге пользователь будет постоянно (длительность кику) авториован на сайте.
Во-вторых, сам пишешь нужную тебе инфу в куки и при следующем заходе пытаешься авторизовать эту куку.
А вообще если сам не понимаешь и не программер - free-lance.ru. Сделают и быстро и дешево и сердито
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|