test.php
Code:
<?php
session_start();
if (!isset($_SESSION['loesung']))
{
$loesung = "Bitte hier die Lösung eingeben";
}
....
Code:
...
<input id="loesung" name="loesung" type="text" value="<?= $loesung; ?>"
...
Code:
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
...
$loesung = $_POST['loesung'];
$_SESSION['loesung'] = $loesung;
f (isset($submit))
{
...
header('Refresh: 0; URL=test.php');
....
}
}
verwende weder Exits, noch write_close(); bleibt alles auf der gleichen Domain
lediglich am Ende aller Eingaben und nachdem alles in der Datenbank gelandet ist, wird die session geschlossen.
habe noch was rausgefunden:
mit XAMPP lokal läuft es ebenso nicht, weder FF noch IE - auch nicht wenn ich die trans-sid anschalte.
Tollerweise lief es genau in einer Kombination "Webserver auf dem ich entwickelt habe" + "Firefox 2.0"....
Dort tat es genau was es sollte: beim header redirect die Inputfelder mit den geposteten ( bzw. Session ) variablen zu füllen.