Hi Christian Kruse
print "<FORM NAME="xyz" METHOD="post" ACTION="xyz.pl">\n";
Wenn das Script nicht zu lang ist, kannst du es ja mal posten.
Wenn du aber innerhalb des Strings den du printen willst, keine Variablen o.ä. auflösen musst (wie in deinem oberen Beispiel) kannst du diesen einfach in einfache Anführungszeichen setzten. Du musst dann nichts mehr maskieren, weil der Interpreter darin nichts ersetzt.
Obriges Beispiel:
print '<FORM NAME="xyz" METHOD="post" ACTION="xyz.pl">'."\n";
Achso das Newline muss er natürlich ersetzen, also hängst du es einfach mit dem . Operrator, der zwei Strings kontaktiert, zusammen.
Viel Spass beim Perl'n...
ALEX