Halihallo
Also ich habe ein Perlscript, welches eine HTML-Seite ausgibt. Es wäre allerdings wichtig, daß diese nicht in dem Browser-Cache erscheint, bzw. nicht durch den ZURÜCK-Button des Browsers erneut aufgerufen werden kann.
<html>
<head>
<meta http-equiv="cache-control" content="no-cache">
</head>
<body>...</body>
</html>
zudem den HTTP-Header
Content-Type: text/html
Expires: <date - z. B. gestern>
dann sollte die Seite von den meisten Browsern neu geladen werden (ich bezweifle es jedoch beim Back-Button).
Desweiteren ist mir sowas schomal bei der Anmeldung zu einem Account (bei GMX) begegnet, daß ich während der Anmeldung den ZURÜCK-Knopf betätigt habe und dann nicht die vorherige Seite angezeigt wurde, sondern eine Nachricht, die in etwa lautete: "Seite nicht mehr gültig...".
Das hängt nicht mit der Programmierung von GMX zusammen, sondern mit dem Browser. Bei POST Requests auf eine Seite, wird diese Meldung angezeigt, da der Browser denkt, dass sich der Inhalt bereits wieder verändert haben könnte.
Kann man sowas also in Perl (oder PHP (wenn's sein muß)bewerkstelligen? Wenn nciht, wie könnte das GMX gemacht haben?
Perl kann alles, was PHP auch kann!
Viele Grüsse
Philipp