Tom: Zeilenumbruch mit '\n' ?!

Beitrag lesen

Hallo Marcel

Wenn Du Ausgaben aus dem Perlskript an den Browser schickst solltest Du auf jeden Fall den HTTP-Befehl "Content-Type" ausgeben, damit der Browser weiss, wie er die nachfolgenden Daten interpretieren soll .

In Deinem Fall wäre die erste Ausgabe:
   print "Content-Type: text/plain\n\n";

und dann:
   print "Hello World.\n";
   print "und andere";

<Vermutung>
Eigentlich sollte der Browser auch bei der 1. Ausgabe
   print "Hello World.";
ein leeres Dokument ausgeben, da jedoch kein Newline (\n) definiert ist, wird er die nachfolgenden Daten standardmässig als Text interpretieren.
</Vermutung>

Falls Du HTML-Code im  Browser ausgeben willst verwende folgenden Conten-Type:
   print "Content-Type: text/html\n\n";

Mehr dazu findest Du in <../../selfhtml/tcjj.htm> (Mime-Typen).

Grüsse
Tom