Hallo,
Also ist und bleibt die einzige Möglichkeit die Variable in einer Session zu speichern nehme ich an!?
Jain, zwei weitere Möglichkeiten gibt es.
Möglichkeit 1: Du machst kein <meta>-Refresh, sondern fügst auf der Refresh-Seite ein Formular ein, dessen Submitbutton Du per JavaScript automatisch aktivierst. Diese Möglichkeit setzt allerdings JavaScript voraus.
Möglichkeit 2: Du sendest statt eine <meta>-Refresh-Seite einen HTTP-Statuscode 307 zusammen mit einem Location-Header. Dadurch werden alle an das Urprungsscript gesendeten POST-Daten auch an die Adresse im Location-Header gesendet. Das setzt allerdings voraus, dass Du ausschließlich Browser bedienst, die das können (und das sind längst nicht alle) und dass die Daten, die Du per POST an die nächste Seite weiterleiten willst, bereits per POST an die Seite geschickt wurden, von der aus Du die Weiterleitung durchführen willst. Außerdem gibt das beim Benutzer eine Warnmeldung aus oder sollte es laut HTTP-Standard zumindest. Die Seite hier erklärt HTTP-Weiterleitungen nach einer POST-Anfrage genauer: < http://ppewww.ph.gla.ac.uk/~flavell/www/post-redirect.html>
Viele Grüße,
Christian