Blog has moved - scroll down

Mein Gästebuch

In Programmieren, Tagesgeschehen, Webseite on 16. Oktober 2008 at 5:51

Manchmal ist die Art und Weise wie manche Dingen verlaufen echt wundersam – und ich meine damit nicht die göttlichen Irrwege. Da ist mir wieder einmal eine Sache passiert, die sich im grundsätzlichen Ablauf schon hundertfach wiederholt hat.

Als ich mich damals gezwungen sah, mein Gästebuch selbst zu implementieren, habe ich mir das Hirn zermatert, wie ich die Benutzereingaben vernünftig darstelle. Unter anderem drängte sich mir die Frage auf, wie ich Zeilenumbrüche und Leerzeilen umsetzen kann. Da ich damals nicht auf die viel näher liegende Lösung kam :oops: , setzte ich reguläre Ausdrücke ein, um ein bestimmtes und vorgegebenes User-Tag in einen Zeilenumbruch umzuwandeln.

$content=str_replace(„[br]„,“<br>“,$content);

Im Zuge meines Wiki-Re-Designs stolperte ich quasi (auf der überaus empfehlenswerten Seite css4you.de) auf die Eigenschaft whitespace für Textumbrüche. Nach dem ich mich über mich selber zu Ende geärgert hatte, setzte ich das Ganze in meinem Gästebuch um und es funktioniert sogar :D .

Die Textausgabe versehe ich mit der Eigenschaft:

whitespace: pre-wrap

Das hat zur Folge, dass der Text seine Zeilenumbrüche behält und er automatisch am Ende der Zeile umgebrochen wird, wenn er mehr Platz benötigt.

Dank an die CSS-Götter :angel: – wieder mal was dazugelernt.

Sie müssen angemeldet sein, um kommentieren zu können.