![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 20.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam problem z małą aplikacją, której zadaniem jest podmienianie zdjęć: Jest sobie katalog o nazwie images w nim 16 jpegów: img1.jpg img2.jpg ... ... img16.jpg Za pomocą php podmieniane są te fotki. Struktura nigdy się nie zmienia tylko wygląd jpg. Przeglądarki po upload ciągle pokazują tą samą fotkę. Próbowałem czyszczenie cache w php, w meta tagach html. Próbowałem również podmienić zdjęcia w js - i to miało jakiś skutek, ale nie do końca (raz działało raz nie). Mam nadzieję że ktoś spotkał się z takim problemem i jest w stanie mi pomóc. Z góry dziękuje. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%) ![]() ![]() |
Za pomocą php podmieniane są te fotki. Struktura nigdy się nie zmienia tylko wygląd jpg. Przeglądarki po upload ciągle pokazują tą samą fotkę. przez zdanie, że struktura dokumentu pozostaje taka sama więc w dokumencie nie zmieniają się nawet adresy img??.. jeśli tak to tu musisz wyłączyć w przeglądarce buforowanie obrazków - jeśli z poziomu php to wyślij takie nagłówki wg wskazóweg tego co zacytuję (no ja raczej z kolei caszuje ;p - więc nie jestem pewien czy o jakimś nagłówku tu nie zapomnieli): Cytat Skrypty PHP często służą do generowania dynamiczej treści, która nie może być buforowana przez klienta czy serwer proxy. Pamięć cache (bufor) w większości tych urządzeń da się wyłączyć dzięki:
dodatkowo - ale nie chcesz zmieniać struktury dokumentu więc zapewne sam dokument keszujesz - mógłbyś się posłużyć czymś takim jak to niektórzy robią z js. (ostatni post - a jeśli html'a nie chcesz keszować w przegląedarce też to te nagłówki co podałem wyżej plus od początku temat z linku... - ale w zasadzie jeśli zmienisz tak adres obrazka to i dokument html za bardzo nie może być keszowany ;p): http://forum.php.pl/index.php?showtopic=105194 Ten post edytował zegarek84 30.07.2009, 12:02:55 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 00:58 |