Das Ersetzen würde ich über str_replace realisieren, allerdings wird in der Datenbank der Zeilenumbruch per \n angezeigt, in der Ausgabe dann aber nicht. htmlentities habe ich nicht getestet, aber das, was ich darüber gelesen habe, hat nicht so ganz meinen Vorstellungen entsprochen, weshalb ich glaube, dass ich mich unklar ausgedrückt habe.
Im Prinzip will ich es genau wie hier im Forum, wenn man einen Beitrag schreibt. Man erhält einen Zeilenumbruch, wenn man einen macht, aber wenn man HTML schreibt, also z.B. <b>hallo<b> wird es nur als Text ausgegeben und auch <br> kann man schreiben ohne einen Zeilenumbruch zu erhalten, was durch str_replace ja nicht mehr funktionieren würde.
EDIT: Beim wbblite habe ich folgendes gesehen: stripcrap(trim($message)), allerdings kann ich über stripcrap weder im Manual, noch in Google etwas finden.
Im Prinzip will ich es genau wie hier im Forum, wenn man einen Beitrag schreibt. Man erhält einen Zeilenumbruch, wenn man einen macht, aber wenn man HTML schreibt, also z.B. <b>hallo<b> wird es nur als Text ausgegeben und auch <br> kann man schreiben ohne einen Zeilenumbruch zu erhalten, was durch str_replace ja nicht mehr funktionieren würde.
EDIT: Beim wbblite habe ich folgendes gesehen: stripcrap(trim($message)), allerdings kann ich über stripcrap weder im Manual, noch in Google etwas finden.