Hallo,
bekommst du irgendwelche fehlermeldungen?
Oder wird einfach bloss die Seite nicht angezeigt?
Ich tippe mal, dass bei folgender Zeile geschweifte Klammern fehlen:
if(empty($Mail)) header('Location: '.$HTTP_POST_VARS['fehler']); exit;
probier einfach mal zu schreiben:
if(empty($Mail))
{
header('Location: '.$HTTP_POST_VARS['fehler']);
exit;
}
ohne die klammern brichst du das Skript an dieser Stelle immer ab, egal, ob umgeleitet wurde, oder nicht.
mbr