dedlfix: Umbrüche in Zellen, wo keine hingehören??

Beitrag lesen

echo $begrüßung;

In welcher Form müssen denn Zeilenumbrüche notiert werden, damit sie Excel nicht als Datensatz-Ende erkennt?

Tja, da fängt es schon an - keine Ahnung...

Das zu wissen ist erstmal die Grundvoraussetzung, um das Problem zu lösen.

Habe mir die Tabelleninhalte nochmal angeschaut und sehe ehrlich gesagt die Umbrüche nicht (steht also kein <br> oder ähnliches in der Tabelle) -

Das ist ja auch richtig so, dass in der Tabelle keine ausgabemediumrelevanten Formatierungen drin stehen sondern reine Daten. So kann man sie an das jeweils gewünschte Ausgabeformat anpassen, ohne sie erst (und eventuell nicht verlustfrei) aus einem anderen Ausgabeformat zurückzuwandeln.

wenn ich den Tabelleninhalt auf der Website ausgebe z.B. innerhalb von <p></p> oder <td></td> wird mir der Text ganz normal also ohne Umbruch ausgegeben.
Wenn ich den Text allerdings innerhalb eines Formulars in eine Textarea ausgebe sind die Zeilenumbrüche drin???

Vermutlich siehst du sie auch, wenn du dir den Quelltext der ausgegebenen Seite ansiehst oder die Texte aus der Datenbank präformatiert anzeigen lässt (<pre>).
Es ist bei HTML so üblich, dass sämtliche Whitespace-Zeichen, wozu auch Zeilenumbrüche und Tabulatoren zählen, als normales Leerzeichen ausgegeben werden.

echo "$verabschiedung $name";