@@Der Martin:
nuqneH
echo "<hr width="680" align="center">";
Es gibt mehrere Möglichkeiten.
Die triviale: Vermeide das Problem, indem du für den HTML-Teil einfache Anführungszeichen nimmst.
Du meinst echo "<hr width='680' align='center'>";
? Nö, es besteht keine Notwendigkeit, dass der PHP-Parser den String nach Variablen parst.
Also wenn schon, dann andersrum: echo '<hr width="680" align="center">';
Die primitive: Maskiere die Anführungszeichen innerhalb des Strings mit einem vorangestellten Backslash.
Die elegante: Verwende die HEREDOC-Syntax, vor allem, wenn du mehrere Zeilen HTML hintereinander ausgeben willst.
Die sinnvolle: Verwende keine missbilligten HTML-Attribute für Darstellungsangaben, sondern CSS. echo '<hr>';
Mehr kommt nicht in die Tüte^W^W^Wins Markup.
hr { width: 100px; margin-left: auto; margin-right: auto }
kommt ins Stylesheet.
Qapla'
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)