philipp: Ich versteh dieses EOF nicht ganz ?

Beitrag lesen

Joho,

ich habe das immer wievolgt gemacht:

Das glaube ich nicht.

print<<HTML;
<html>
   ....
</html>
HTML;

print <<HTML;
<html>
...
</html>
HTML

also ich habe es immer ohne blank vor dem << gemacht und es ging. ; am ende weg, klar hatte ich aus versehen (bin es immer so von php gewohnt) gemacht.

wichtig ist, dass HTML; am zeilenanfang steht, es darf kein anderes zeichen
davorstehen

Stimmt. Ausserdem wichtig ist, dass nach dem abschliessenden String-Terminator
ein \n folgt - also eine Leerzeile.

Ok stimmt auch