maria: fehlerhafte echo ausgabe, anzeige bricht ab

Hallo comminuty.

ich habe ein php skript, das eine nachricht ausgibt.

doch der skript auszug

<?php
$message = 'test';
echo 'davor';
echo $message.' direkt nach der nachricht';
echo 'danach';
?>

gibt im browser nur "davor test direkt nach der nachricht" aus.
alles was danach im code steht, wird ignoriert. ist doch komisch.
wenn ich die zeile
echo $message.' direkt nach der nachricht';
auskommentiere oder lösche, so kommt nur "davor" als ausgabe.

wenn ich aber
<?php
$message = 'test';
echo 'davor';
echo $message.' direkt nach der nachricht'
. 'danach';
?>

schreibe, so wird auch das danach noch ausgegeben.

warum? kann mir jemand weiterhelfen?
warum bricht das skript ab??

ich bin ratlos....

  1. Moin maria,

    ich bin ratlos....

    dto.

    Mein Browser gib das hier aus:

    "davortest direkt nach der nachrichtdanach"

    regds
    Mike©

    --
    Freunde kommen und gehen. Feinde sammeln sich an.
  2. gudn tach!

    [...] alles was danach im code steht, wird ignoriert.

    ist fehler-ausspucken aktiviert? werden irgendwelche fehler ausgespuckt?

    fehler-ausspucken:
    ini_set('display_errors', 1);
    error_reporting(E_ALL);

    prost
    seth