Mar3k
19.08.2005, 09:02:24
Witam Was
sprawa wyglada następująco . Użytkownik po zalogowaniu do bazy otwiera stronę, na której dostępne są linki .
Bardzo dziwna dla mnie jest sprawa ,że muszę po kliknieciu linka , dodatkowo nacisnąć przycisk ODŚWIEŻ ,by widzieć prawidłową zawartość strony.
Może ktoś wie ,co jest przyczyną takiego stanu rzeczy ?
Nigdy wcześniej nie spotykałem się z czymś takim.
Dodam ,że kazdą strone rozpoczynam session_start() i każde zapytanie zawiera
jakąś zmienną sesyjną.
Pozdrawiam
kszychu
19.08.2005, 09:30:05
To są statyczne linki czy wywołania jakichś funkcji javascriptowych? Bo jeżeli statyczne, to sprawdź na innej przeglądarce, może masz uszkodzoną.
j00seph
19.08.2005, 11:33:48
hmm a wyczysc cache i sprobuj ponownie , moze on se to z cache zczytuje...( jesli tak to trzebaby bylo dodaac jeden znacznik do sekcji<head>- w tym momencie nie powim ci dokladnie jaki.... )
Mar3k
19.08.2005, 11:51:21
nie wiem dlaczego to nie działa ...
czyściłem CACHE i niestety - to samo.
Całośc wygląda następująco.
*Uzytkownik loguje sie na strone ($PHP_AUTH_USER i $PHP_AUTH_PW)
*Czytam z tabeli dane, uprawnienia itd.
* tworze sesje session_name("jakas") i session_start(),
* do $_SESSION['nazwazmiennej']=$wynik[jakies_pole]
* daje link do strony np aaa.php
W momencie ,gdy otwiera mi sie aaa.php nic nie widze ale F5 i jest ok.
a stronie aaa.php mam linki ( ktore powstaja w wyniku czytania z tabeli ), np.:
<a href=edycja.php$wynik[ID]>
klik w link i .... sytuacja sie powtarza - F5, i jest ok .. nie iwem co sie dzieje
najdziwniejsze ,ze na innym explorerze dziala (moj 6.0.2800.1106 i system win98 se , 300 mb ram )
nie niem ,chyba po prostu to zrobie nie wnikajac w te dwukrotne F5 ..
Pozdrawiam
PS . Na Firefoxie i IE 6.0.2900 dziala
blooom
20.08.2005, 16:49:37
Może spróbuj przed
<?php
?>
dodać
<?php
?>
NoiseMc
20.08.2005, 17:09:25
Mar3k
23.08.2005, 10:35:47
Naprawde duze dzieki. Moja wiedza jest bogatsza dzięki Wam o nowe doświadczenie.
<?php
header('Cache-Control: no-cache'); header('Content-Type: text/html; charset=iso-8859-2'); ?>
Pomogło !
Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.