[php]problem z przegladarka

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
Twardy
Posty: 7
Rejestracja: czw gru 30, 2004 9:52 pm

[php]problem z przegladarka

Post autor: Twardy »

Stworzylem panel administracyjny oparty na sesjach. Na localhoscie wszystko dziala bardzo dobrze. Natomiast dla proby przenioslem wszystko na serwer. Tez dziala normalnie ale problem pojawia sie przy wylogowaniu. W przegladarce internet explorer po wcisnieciu wyloguj strona pojawia sie biala, bez zadnych zmiennych w url (a powinno byc ?logout=true). Dopiero gdy wcisne odswiez to wszystko dziala okay i strona do ponownego logowania sie pojawia i dodatkowo w url juz widac zmienna. Oczywiscie problem ten nie dotyczy gdy dzialam w przegladarce firefox lub operze. Czy ktos spotkal sie z tym problemem?
iro
Moderator
Posty: 402
Rejestracja: pt gru 19, 2003 8:20 pm
Lokalizacja: Szczecin

Re: [php]problem z przegladarka

Post autor: iro »

Już z czymś takim miałem do czynienia.
Po wylogowaniu przekierowywałem przez wysłanie nagłówka i w misiu pojawiał się właśnie taki problem. Okazało się, że wystarczy dodać przed wysłaniem nagłówka Location następujący kawałek kodu:
[php]<?php
header("Content-Type: text/html; charset=iso-8859-2");
?>[/php]
Twardy
Posty: 7
Rejestracja: czw gru 30, 2004 9:52 pm

Re: [php]problem z przegladarka

Post autor: Twardy »

Dzieki, ale zrobilem troche inaczej. Przed session_start() dalem:

[php]<?php
session_cache_limiter("must-revalidate");
?>[/php]
ODPOWIEDZ