echo $begrüßung;
was passiert wenn ein Datensatz 2 * durch htmlspecialchars läuft?
Beim ersten Mal werden <,>,&," zu <, >, & und ". Beim zweiten Man enthält der Text nur noch die & und die werden zu &, so dass das ursprüngliche < nun &lt; aussieht. Ein HTML-Interpretierer zeigt das als < an.
Ich habe das Problem das beim 2 mal die HTML tags nicht mehr ausgeführt sondern angezeigt werden....
Sie sollten schon beim ersten Mal nur noch angezeigt werden. Beim 2. Mal siehst du dann nur noch:
<html>
<head>
<title>Seitentitel</title>
usw.
echo "$verabschiedung $name";