Rolli: Neue Erkenntnis

Beitrag lesen

Hallo

Du hast vermutlich einen Klammern- oder Stringfehler. Da ist irgendeine Struktur nicht geschlossen. Wenn mittendrin ein ?> fehlen würde, dann hätte sich PHP am HTML folgenden gestört.

Ja, wie ich jetzt festgestellt habe, liegt es nicht an der Verschachtelung - es muss viel trivialer sein. Aber obwohl ich die Texte x-mal durchgelesen habe finde ich den Fehler nicht - Blackout!
Wenn ich nachfolgende Scripts isoliert laufen lasse, ergeben sich unterschiedliche Ergebnisse:

  
<?php  
   echo <<<TXT  
   Hallo  
TXT;  
  
?>  

Ergebnis: Parse error: syntax error, unexpected $end in C:\test\p1.shtml on line 7
Hinweis: Nach TXT; kommt ein Zeilenumbruch

  
<?php  
  echo "Hallo";  
  
?>  

Ergebnis: Hallo