HaeS: Automatischer einmaliger Reload

Hi, wie kann ich eine Seite automatisch neuladen, wenn der Besucher auf diese Seite per Zurück-Button seines Browsers gelangt? Die Seite soll nur einmal neu geladen werden, also nicht alle 5 Sekunden oder so, dann könnte ich das Problem ja einfach mit

<meta http-equiv="refresh" content="5; URL=seitenname.html">

lösen. content="0" führt zu einem ständigen Nachladen. Ich habe ausserdem noch folgenden Befehl gefunden, der mir aber auch nicht den gewünschten Effekt bringt:

<meta http-equiv="expires" content="0">

Gibts noch einen anderen Befehl oder muss ich bei einem der oberen Befehle die Attribute anders setzen? Gibts ne Möglichkeit in php?

  1. Du könntest einen Parameter mit übergeben.
    Beim Laden der Seite überprüfst Du, ob der Parameter vorhanden ist. Wenn nicht, Seite mit Parameter neu laden - wenn ja, Seite nicht neu laden.

    <?php
    if (!isset($_GET['reloaded'])) {
      print "<script type="text/javascript">top.location.href='seite.php?reloaded';</script>";
    }
    ?>

    1. Du könntest einen Parameter mit übergeben.
      Beim Laden der Seite überprüfst Du, ob der Parameter vorhanden ist. Wenn nicht, Seite mit Parameter neu laden - wenn ja, Seite nicht neu laden.

      Aber der Parameter bleibt doch in der URL stehen wenn ich den Zurück-Button benutze!?

      1. Ok, frage ich mal anders. Was ist denn der Sinn und Zweck des Ganzen?

        1. Ok, frage ich mal anders. Was ist denn der Sinn und Zweck des Ganzen?

          Ich habe eine Tabelle mit Daten auf der Seite index.php, durch Aufruf der Seite edit.php kann man diese Daten editieren. Nach dem editieren geht man wieder zurück auf die index.php und dann sieht man die Änderungen eben erst nachdem man auf "Neu laden" geklickt hat.