Der Martin: Mit URL Parameter übergeben

Beitrag lesen

Hallo,

ich hab noch ein problem:
<?

ja, zum Beispiel dass hier die Buchstaben "php" nach dem '?' fehlen. Ja, bei einigen Hostern funktioniert's auch ohne, nämlich wenn sie short_open_tags eingestellt haben. Selbstverständlich ist das aber nicht.

echo <<<ABC
   [...]
  ABC;
?>

Du möchtest bitte nochmal die Erklärung zur Heredoc-Syntax durchlesen. Dort steht auch ausdrücklich: "The closing identifier /must/ begin in the first column of the line."

In deinem Fall steht der Ende-Marker eingerückt, wird also nicht als solcher erkannt. Folge: Der String, der mit echo ausgegeben werden soll, geht bis zum Dateieinde und wird soelbst dort nicht ordnungsgemäß beendet.

Parse error: syntax error, unexpected $end in ....../ja.inc.php on line 23 <- die zeile gibt's gar nicht! ????

Nein, aber PHP erwartet sie, weil noch etwas fehlt. Die Datei hat 22 Zeilen?

So long,
 Martin

--
Ich bin im Prüfungsstress, ich darf Scheiße sagen.
  (Hopsel)