Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pomoc potrzebna - ciekawe czy ktos sobie z tym poradzi!
awass
post 28.01.2003, 23:09:48
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 28.01.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


hey,

Mam taki problem - projekcik budowany byl na apache pod nt4, teraz jednak przesiadlem serwerek na pld i tu maly bug, a mianowicie polecenie:

echo "<select onchange="window.open(this.options[this.selectedIndex].value,'_top')">";

konczy sesje i wylogowuje usera questionmark.gifquestionmark.gif po przejsciu back jednak sesja caly czas jest otwarta!!! chyba wiem gdzie jest problem ale nie wiem jak go rozwiazac sad.gif apache sam przekazuje getem zmienna PHPSESSIONID (taka nazwe mam ustawiona) niestety przy kazdym wykonaniu javascript ta zmienna znika, serwer nie przekazuje jej dalej! gdzie dopisac cos w php.ini lub httpd.conf zeby klucz sesji nie znikal??
wielkie dzieki za odpowiedz i jaka kolwiek podpowiedz!!!
pozdr A
Go to the top of the page
+Quote Post
kurtz
post 29.01.2003, 10:47:59
Post #2





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

Ostrzeżenie: (0%)
-----


Cytat
polecenie:

echo "<select onchange="window.open(this.options[this.selectedIndex].value,'_top')">";

konczy sesje i wylogowuje usera ???? po przejsciu back jednak sesja caly czas jest otwarta!!! chyba wiem gdzie jest problem ale nie wiem jak go rozwiazac :( apache sam przekazuje getem zmienna PHPSESSIONID (taka nazwe mam ustawiona)
dodaj z palca doklejanie tej stalej <?php echo SESSIONID ?> i po sprawie.

ps
pytanie dotyczy php a nie apache'a


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post
awass
post 29.01.2003, 10:58:14
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 28.01.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat
Cytat
polecenie:

echo "<select onchange="window.open(this.options[this.selectedIndex].value,'_top')">";

konczy sesje i wylogowuje usera questionmark.gifquestionmark.gif po przejsciu back jednak sesja caly czas jest otwarta!!! chyba wiem gdzie jest problem ale nie wiem jak go rozwiazac sad.gif apache sam przekazuje getem zmienna PHPSESSIONID (taka nazwe mam ustawiona)
dodaj z palca doklejanie tej stalej <?php echo SESSIONID ?> i po sprawie.

ps
pytanie dotyczy php a nie apache'a


ok thx za wskazowke ale to jest troszke omijanie problemu! znalazlem taki wpis w php.ini (url_rewriter.tags = "..." ) tylko nie wiem co dopisac zeby dzialalo.

pozdr A
Go to the top of the page
+Quote Post
kurtz
post 29.01.2003, 11:10:01
Post #4





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

Ostrzeżenie: (0%)
-----


Cytat
ok thx za wskazowke ale to jest troszke omijanie problemu!

wg mnie jest to jedyne sesnowne rozwiazanie w tym wypadku.
Cytat
znalazlem taki wpis w php.ini (url_rewriter.tags = "..." ) tylko nie wiem co dopisac zeby dzialalo.
(a) 2 linijki wyzej w tym php.ini masz opis do czego to sluzy
(b) szczerze bym odradzal mapowanie wszystkich optonow zeby przenosily id sesji.

ps
co takiego zlego jest w dopisaniu kilka razy/ w petli sessionid w tych jednym select/option?


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.04.2024 - 07:27