1. Nimm statt $HTTP_POST_VARS lieber $_POST
2. Wenn du auf ein Array zugreifst verwende besser ' um den Namen des Schlüssels anzugeben:
PHP-Code:
// statt
$_POST[key]
// das hier verwenden
$_POST['key']
3. Wenn du eine Zeichenkette ausgibst (nach dem echo) und sie mit " begrenzt, so musst du alle " die in dieser Zeichenkette vorkommen mit einem \ maskieren, also \". Sonst denkt PHP dass die Zeichenkette dort aufhört und will dein HTML als PHP parsen -> Fehler
Beispiel:
PHP-Code:
echo "<html> <head>
</div>
</head>
<head>
<title>Lil-Lunatics</title>
<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\" />[...]";
Was hast du dort eigentlich für einen HTML-Code? 2x head, ein /div im head?
Einfacher ist es, wenn du statt echo einfach PHP mit ?> deaktivierst und später vor deinem } else { wieder mit <?php aktivierst.