Roland: Laden einer seite

Hallo Zusammen,

ich habe drei Dateien in einem Gästebuch.
Als erstes wird die Datei guestbook.php mit den Einträgen und den dazugehörigen Icons bzw. Smilies angezeigt. Per Link öffnet sich eine entry.php Datei in der ein neuer Eintrag verfasst wird.

Nach Bestätigen des Neueintrages erhält der User eine thanks.php Seite in der ihm der Eintrag bestätigt wird. Wenn ich in dieser im head den folgenden meta syntax einfüge, dann funktioniert die Weiteleitung hervorragend. Allerdings wird die guestbook.php Seite nicht erneut ausgeführt und die URL der Bilder geht offenbar verloren.

<meta http-equiv="refresh" content="2; URL=guestbook.php">

Kann mir da jemand abhilfe schaffen?

Gruß
Roland

  1. Hallo Zusammen,

    ich habe drei Dateien in einem Gästebuch.
    Als erstes wird die Datei guestbook.php mit den Einträgen und den dazugehörigen Icons bzw. Smilies angezeigt. Per Link öffnet sich eine entry.php Datei in der ein neuer Eintrag verfasst wird.

    Nein, du denkst falsch.
    Die Dateien werden ausgeführt und die Rückgabe des PHP Skripts wird angezeigt (mithin hat PHP die Eigenschaft Teile einer HTML Seite ungeparst auszugeben, trotz allem muss sich der Parser damit auseinandersetzten)

    <meta http-equiv="refresh" content="2; URL=guestbook.php">

    Kann mir da jemand abhilfe schaffen?

    in dem du der URL einen Zufallswert anhängst. Ich kann kein PHP daher kann ich dir nur theoretisch sagen wie:
    <meta http-equiv="refresh" content="2; URL=guestbook.php?<?echo rnd()>">

    Struppi.

    1. Hi Stuppi,

      es funktioniert, ich bin begeistert. Vielen Dank für die schnelle Hilfe.

      regards
      Roland