Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z aktualizacją wyswietlanego wyniku
Forum PHP.pl > Forum > PHP
m_iwanicki
Witam.
Mam mały problem otóz mam funkcje ktora wyswietla mi grupy towarów i inną funkcję która wyswietla mi dane szczegolowe towaru.
Kiedy edytuje produkt i zaoisuje go w bazie wszystko niby jest ok to znaczy edytuje mi sie jak nalezy ale problem jest ze zdjeciem otoz zdjecie tez sie edytuje ale gdy klikne aby zobaczyc dany towar to zdjecie jest stare a w rzeczywistosci zostalo uaktualnione nawet w pliku w ktorym sie ono znajduje jest juz podmienione tylko na mojej stronie jest nadal stare nawet gdy klikam na linki innych towarów i wracam do tego spowrotem to jest stare sprawa odmienia sie kiedy odświerze strone (ale nie F5 bo tu nadal zostaje stare) tylko myszko w przeglądarce i wtedy sie juz zmienia.
Jak go zmusic aby zaraz po aktualizacji odswirzyl sobie to.
Chodzi mi pogłowie cos takiego aby funkcja ktora pobiera towary moze po wyswietleniu mi listy towarow zwalniała swoje zasoby ? ale nie wiem czy to cos pomoze. dry.gif
Zakrn
  1. <?php
  2. header(&#092;"Cache-Control: no-store, no-cache, must-revalidate\");
  3. header(&#092;"Cache-Control: post-check=0, pre-check=0\", false);
  4. header(&#092;"Pragma: no-cache\");
  5. ?>

A jeśli to nie zadziała, to możesz automatycznie odświerzyć:
  1. <?php
  2. header('Refresh: 0; URL=$jakis_twoj_url');
  3. ?>

Oczywiście wszystkie header() muszą się znaleźć na samym początku, przed wysłaniem czegokolwiek do przeglądarki.
m_iwanicki
Niby to drugie by rozwiązało problem ale te header zapiernicza na okręte i nie wiem jak to zatrzymać, a moze jakiś prosty skrypcik w Java script questionmark.gif Niestety ale JavaScript nie znam wiec prosze o to linijeczkie.

Z góry wielki dzieki.
Revan
no to sobie zrob warunek ... np.

  1. <?php
  2.  
  3. if($odswiez == &#092;"tak\")
  4. {
  5. header('Refresh: 0; URL=$jakis_twoj_url');
  6. }
  7.  
  8. ?>

i wtedy nie bedzie problemu... (przynajmniej ja sobie tak zrobilem...)
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.