Hi!
Was heissty, die Zeilenumbruche werden nicht uebernommen? Dann musst Du ja irgendwas angestellt haben um das zu erreichen.
Ok, also mal ein paar Rahmeninformationen:
Die Eingaben ins Textfeld werden in der Datenbank in einem BLOB-Feld gespeichert.
Das textfeld ist ein ganz normal, standard-konformes textarea.
Ich glaube allerdings Du unterliegst nur einem kleinen Irrtum. Wenn Du eine Eingabe mit Zeilenumbruechen ausgibst, und Dir den Quelltext anschaust: Sind die Umbruche dann da? HTML stellt Whitespaces maximal als ein einzelnes Leerzeichen dar.
"Hallo Welt",
"Hallo Welt" und
"Hallo
Welt"
werden alle gleich dargestellt.
<td colspan="2">
1 zeile
2 zeilen
3 zeilen
4 zeilen
5 zeilen
</td>
Ja das scheint so zu sein, im Quelltext sind die Zeilenumbrüche vorhanden, allerdings interpretiert die der Browser nicht. Dafür müsste ein <br /> her. Das den Benutzer aber am Ende jeder Zeile eintippen zu lassen, ist unschön.
Du muesstest gegebenenfalls also dafuer sorgen den ausgegebenen Text mit den entsprechenden HTML-Tags zu versehen. PHP stellt hierfuer z.B. Funktionen bereit.
Wie heißt eine solche Funktion?!