Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Как передать сессию залогининому браузеру (https://forum.antichat.xyz/showthread.php?t=21069)

donetsk 28.06.2006 23:43

Как передать сессию залогининому браузеру
 
Есть залогининый фрейм и есть сессия:

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";



не получается :( нужно передать уже открытому окну

bul.666 29.06.2006 00:13

А вообще сессия рабочая?

donetsk 29.06.2006 00:44

ну конечно ;) После того, когда залагиниваюсь создаётся сессия... её потом засовываю в переменую , а вот как передать от браузера её?

lo0 30.06.2006 08:41

Т.е. тебе нужно изменить $_SESSION['xxxxxx']?
Цитата:

Сообщение от donetsk
http://Server/test.php?session=e9108a3879f1&mode=temp&PHPSESSID= e03737318544e78ad88b261c22b3deb9

Как выполнить эту сессию не нажимая ссылке в браузере?

Чтобы что-то выполнить, клиент (браузер) должен передать что-то серверу.

donetsk 01.07.2006 11:28

я исопльзую компонент WebBrowser через него хожу по страничькам.
Если мне нужно заставить браузер зайти по определенной ссылке , то можно ли это сделать через WebBrowser1.Navigate('www.ya.ru/ТУТ СЕССИЯ');

Равносильно чему будет выполнено такое действие - равносильно вводу страничьки, или же переходу по Url ...

т.е.есть кнопка о определенным Url , где формируется сессия каждый раз новая...
Я узнаю эту сессию и делаю переход на этот урел с использованием этой сесиии , делаю через WebBrowser1.Navigate('www.ya.ru/ТУТ СЕССИЯ');

можно ли так делать?

Xex 05.07.2006 03:46

[script]
document.location="http://forum.antichat.ru";
[/script]

Muha 31.08.2006 05:10

Вот качай этот архив http://wel.net.ru/sess.zip
В этом скрипте 4 страницы. Пример создания сессии, передачи и удаления

Trinux 31.08.2006 06:34

Я, так понимаю, речь идет идентификации авторизованного пользователя на всем проекте, без указания сессии в адресной строке браузера?
Куки тебе помогут.
Во-первых, чтобы долго не парится:
http://www.php.net/manual/ru/ref.session.php
где-то там надо, условно, флажек поставить и куки автоматом будут не в урл вставать, а в куки писаться. В итоге пользователь будет постоянно (длительность кику) авториован на сайте.
Во-вторых, сам пишешь нужную тебе инфу в куки и при следующем заходе пытаешься авторизовать эту куку.

А вообще если сам не понимаешь и не программер - free-lance.ru. Сделают и быстро и дешево и сердито


Время: 13:20