Hallo,
ich habe folgendes Script, das in einer Tabellenzelle ausgeführt wird:
if ( ($action=='kontaktsend') ){
...
$betreff = "Mail durch Kontaktformular";
$ziel = "webmaster@access-o-mania.de";
mail("$ziel", "$betreff", "$body","From: ".$zepp);
echo '<table><tr><td width="50"></td><td align="left">
Danke-Text anzeigen
</td><td width="50"></td></tr></table>
';
sleep(10);
echo "<script>window.location.href='index.php';</script>";
...}
Wenn ich das Formular absende wird die Tabelle wo dieser Code drin läuft erst geladen wenn die 10 Sekunden vorbei sind.
Danach wird sofort weitergeleitet.
Ich möchte aber dass alles geladen wird, der Danke Text angezeigt wird, und nach X Sekunden weitergeleitet wird.
Was mach ich falsch, wie gehts richtig?
Gruß Andreas
ich habe folgendes Script, das in einer Tabellenzelle ausgeführt wird:
if ( ($action=='kontaktsend') ){
...
$betreff = "Mail durch Kontaktformular";
$ziel = "webmaster@access-o-mania.de";
mail("$ziel", "$betreff", "$body","From: ".$zepp);
echo '<table><tr><td width="50"></td><td align="left">
Danke-Text anzeigen
</td><td width="50"></td></tr></table>
';
sleep(10);
echo "<script>window.location.href='index.php';</script>";
...}
Wenn ich das Formular absende wird die Tabelle wo dieser Code drin läuft erst geladen wenn die 10 Sekunden vorbei sind.
Danach wird sofort weitergeleitet.
Ich möchte aber dass alles geladen wird, der Danke Text angezeigt wird, und nach X Sekunden weitergeleitet wird.
Was mach ich falsch, wie gehts richtig?
Gruß Andreas
Kommentar