Mir fällt (außer dem etwas unsauberen Code) nur auf, dass es AFAIK heißen müsste "echo 'Name bereits vorhanden!';" (ohne Klammern), weil echo ein Sprachkonstrukt ist und keine Funktion. Kann mich aber irren!

PS: Nee, doch nicht: Du öffnest zwei mal Anweisungsblöcke, die du nicht wieder schließt, wenn ich das richtig sehe. Füge einfach am Ende des PHP-Blocks noch ein "}}" ein