Seite 1 von 1

Browser Cache umgehen - WICHTIG!

Verfasst: 04.07.2005, 21:17
von sean
Ich hab das Problem, dass bei einem Kunden der IE immer mit den Einstellungen läuft, die Daten zuerst aus dem Cache zu lesen. Da kann auch nichts umgestellt werden (ist halt so).

Nun greift der Kunden mit seinem Browser auf eine extrerne URL zu (PHP Datei, ohne Parameter). Der IE holt die Datei jedesmal aus dem Chache, obwohl dort andere Inhalte drinstehen (1 Zeile). Frage nun, kann ich das irgendwie vom Server oder aus der PHP Programmierung heraus steuern?

Das Meta Refresh (no-cache) kann nicht gesetzt werden :-( (Wirkt das überhaupt zu 100%?).

Gruß

sean

Verfasst:
von
Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Browser Cache umgehen - WICHTIG!

Verfasst: 05.07.2005, 00:12
von Gargamel
Hier gibt es eine Antwort auf Deine Frage. Ob es funktioniert, weiß ich leider nicht.

https://www.php-faq.de/q/q-https-caching.html

Gruß,
Michael

Browser Cache umgehen - WICHTIG!

Verfasst: 05.07.2005, 00:34
von Bauchladen
Und hier das Original inkl. div. Kommentare bzgl. IE und Cache Tricks.

https://de2.php.net/manual/en/function.header.php
(nach Cache und oder IE im Browser suchen)

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Browser Cache umgehen - WICHTIG!

Verfasst: 05.07.2005, 09:55
von sean
Danke für die Tipps! Habs ausprobiert, aber die IE Engine ist zu dominant. Das wirkt sich gar nicht aus, zumal der IE auch schnell Fehler produtziert bei nicht genehmen Header Angaben. Selbst ein Erzwingen aus dem VBA Programm heraus (navNoReadFromCache..) wird vom IE ignoriert 0X .

Zu guter letzt sind es wieder mal die kleinen Dinge, die sich riesig auswirken. Jetzt hängen wir bei jedem Aufruf (blabla.de/result.php) einfach "?bloed=[Uhrzeit]" an :lol: Somit ist die URL jedes mal neu 8) (und die IE Engine ruft das immer brav auf)

Gruß

sean

Browser Cache umgehen - WICHTIG!

Verfasst: 05.07.2005, 10:33
von marc75
wie wäre es hiermit:

<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="pragma" content="no-cache">

in meinen online-shop hat es geholfen.

Browser Cache umgehen - WICHTIG!

Verfasst: 05.07.2005, 10:52
von sean
@marc75

diue Metas kann ich nicht setzen. Das ist so Bedingung.

Gruß

sean

Verfasst: 05.07.2005, 14:11
von errol
Hatte die selbe probleme

am anfang der php script die code (unten) setzen hat mir geholfen.

<?php
ini_alter("session.use_trans_sid", 0);
ob_start();
session_start();
// Date in the past
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

// always modified
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");

// HTTP/1.1
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);

// HTTP/1.0
header("Pragma: no-cache");
?>

Browser Cache umgehen - WICHTIG!

Verfasst: 07.07.2005, 08:31
von sean
@erol
ja, das hab ich auch gefunden. Ich habs aber ohne Sessions eingesetzt. Kann sein dass das noch ein Weg ist, da ja ein Cookie gesetzt wird.

Gruß

sean

Browser Cache umgehen - WICHTIG!

Verfasst: 25.07.2005, 09:25
von damael
Vielleicht erzähl ich jetzt kompletten Humbug, aber wie wärs damit mal die neueste Version des Browsers runterzuladen?

Gruss
Franz

Browser Cache umgehen - WICHTIG!

Verfasst: 25.07.2005, 09:52
von sean
aber wie wärs damit mal die neueste Version des Browsers runterzuladen?
Das Problem besteht unabhängig davon. Ist aber auch schon gelöst :-)

Gruß

sean