Beitrag von Matthias (331 Beiträge) am Dienstag, 16.Januar.2001, 09:43.
Re: textarea-feld als tabelle ausgeben
Hallo Hartmut,
ich arbeite auch mit HTML-Befehlen in DB-Feldern. Ich habe festgestellt, dass einfacher HTML-Code (z.B. Textauszeichnungen mit <b> oder <i> usw.) die DB nicht "verstrubbelt" (lustiges Wort ;-). Erst bei der Verwendung von z.B. Links wird die DB durcheinandergebracht. Bisher hat aber die Anzeige in den Templates einwandfrei funktioniert.
Ich habe überlegt, ob man das Problem nicht mit einer Perl-Routine lösen könnte, die bestimmte selbstdefinierte Tags erst im Template in die echten HTML-Tags umsetzt. Das hätte noch den Vorteil, dass auch Leute, die keine Ahnung von HTML haben, in Feldern z.B. einen Link eingeben könnten.
Ein Link könnte z.B. mit <link>...</link> (oder ähnlich) maskiert werden und im Template wird dann per Perl <a href=".:">...</a> daraus.
Das macht natürlich nur bei wenig komplexen HTML-Eingaben Sinn - ich werde das in jedem Fall mal ausprobieren.
Gruß,
Matthias