Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dlaczego nie pokazuje zawartosci strony ?
Forum PHP.pl > Forum > Przedszkole
Mar3k
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
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
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
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
Może spróbuj przed
  1. <?php
  2.  
  3.  
  4. ?>

dodać

  1. <?php
  2.  
  3. header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
  4.  
  5. ?>
Mar3k
Naprawde duze dzieki. Moja wiedza jest bogatsza dzięki Wam o nowe doświadczenie.
  1. <?php
  2. header('Cache-Control: no-cache'); 
  3. header('Pragma: no-cache'); 
  4. header('Content-Type: text/html; charset=iso-8859-2');
  5. ?>



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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.