![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam taki kod jak ponizszy. Na serwerze offline w domu (Apache 1.3.27 z php 4.3.0) wszystko dzialalo prawidlowo, ale na serwerze unixowym (niestety nie jestem w stanie podac wersji) online juz nie bardzo. Problem pojawia sie w chwili, gdy klikam na jakis link (sa to linki, ktore uruchamiaja ten sam skrypt, ale z roznymi parametrami wysylanymi metoda GET). Po kliknieciu na link pojawia sie ponownie ekran logowania i zawartosci nie da sie obejrzec. Czy ktos moze wie dlaczego? Jesli byloby to potrzebne, to moge pokazac kod do ktoregos z pozostalych plikow tego skryptu.
P.S. Po konsultacji ze znajomymi okazalo sie, ze ten problem wystepuje chyba tylko w przegladarce IE w wersji 6.0, bo w IE 5 i Mozilli wszystko dziala. Ten post edytował thekozak 8.07.2004, 19:24:53 |
|
|
![]()
Post
#2
|
|
Grupa: Zablokowani Postów: 655 Pomógł: 0 Dołączył: 28.11.2003 Skąd: Zagórz Ostrzeżenie: (80%) ![]() ![]() |
moze zamien HTTP_*_VARS na nowsze POST i GET
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
tzn. ze zamiast HTTP_GET_VARS mam wpisywac _GET, a zamiast HTTP_POST_VARS - _POST. Moge sprobowac, ale chetnie bym sie dowiedzial jaka jest miedzy tymi wyrazeniami roznica.
Ten post edytował thekozak 8.07.2004, 19:41:39 |
|
|
![]()
Post
#4
|
|
Grupa: Zablokowani Postów: 655 Pomógł: 0 Dołączył: 28.11.2003 Skąd: Zagórz Ostrzeżenie: (80%) ![]() ![]() |
HTTP_*_VARS uzywalo sie kieys, teraz jest ono jus przestarzale i uzywa sie _GET i _POST, pozatym HTTP_*_VARS nie byly superglobalne
|
|
|
![]() ![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dzieki za info, ale niestety sama ta zamiana nie pomogla. Moze problem tkwi w obsludze sesji. Bo efekt jest taki, ze przegladarka IE 6 tak jakby nie zapamietuje, ze uzytkownik juz sie zalogowal i kaze mu sie logowac jeszcze raz. Co ciekawe inne przegladarki (Mozilla, IE 5) dzialaja normalnie.
|
|
|
![]()
Post
#6
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem pewien, czy wstawilem to w odpowiednim miejscu (w kodzie z pierwszego postu te cztery linijki umiescilem zaczynajac od linii 43).
Po wstawieniu tego kodu pojawil sie po zalogowaniu komunikat: Warning: Cannot modify header information - headers already sent by (output started at /home/antares/scr/lkozl/pierwotni/imprezy/naglowek.php:4) in /home/antares/scr/lkozl/pierwotni/imprezy/index.php on line 45 Natomiast po kliknieciu na jakis link wyrzuca do okna logowania tak jak poprzednio, ale pokazuje jeszcze nastepujacy komunikat: Warning: Cannot modify header information - headers already sent by (output started at /home/antares/scr/lkozl/pierwotni/imprezy/index.php:32) in /home/antares/scr/lkozl/pierwotni/imprezy/index.php on line 45 |
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 1 224 Pomógł: 40 Dołączył: 6.07.2004 Skąd: Wuppertal Ostrzeżenie: (0%) ![]() ![]() |
To zrób tak:
|
|
|
![]()
Post
#9
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Misi byc wylane na poczatku sammy przed jakimkolwiek htm;'em itp. Jezeli nie moesz dac tego na samym paczatku to daj
w 1 linijce kodu ( koniecznie na samym poczatku ) |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
A moze to kwestia zabezpieczen przegladarki IE 6. Moze nie przepuszcza cookiesow. Czy jest jakas metoda, zeby to obejsc?
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 0 Dołączył: 1.11.2003 Skąd: Poland, Płock Ostrzeżenie: (0%) ![]() ![]() |
Przekazuj ID sesji w URL'ach, np:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 07:05 |