Öhmm.. Ich störe nur Ungern aber....
Wenn du es in ' so klammern machst, dann dürften die Variablen nicht angezeit werden..
Zumindes hab ichs so in erinnerung xD
Such dir am besten ein template system, das is einfach das besten...
Oder es giebt noch ne möglichkeit die genau für sowas ist aber ich hab sie nimmer so ganz in erinnerungen, wenns dann einer vervollständigen könnt:
PHP-Code:
$html_formatierter_text = <<<END <div class="n_title"> $news_title </div><br> <div class="n_addy">Geschrieben am $news_date von <a class="n_mail" href="mailto: $news_mail "> $news_name </a></div><br> <div class="n_body"> $news_post </div><br> <hr noshade> END;
Das sollte sogar Stimmen, denn laut php.net:
PHP-Code:
echo <<<END Hier wird die "here document"-Syntax verwendet, um mehrere Zeilen mit $variablen Interpolation auszugeben. Beachten Sie, dass das sich das "here document"-Endzeichen in einer Zeile mit nur einem Strichpunkt aber ohne Leerzeichen o.ä. stehen muss! END; // Und was mit echo geht geht auch mit Variablen xD