http://www.google.com/search?hl=sr&rlz=1C1GGLS_srRS291RS303&q=php+html+to+text&btnG=Претражи&lr=&aq=f&oq=<http://www.google.com/search?hl=sr&rlz=1C1GGLS_srRS291RS303&q=php+html+to+text&btnG=%D0%9F%D1%80%D0%B5%D1%82%D1%80%D0%B0%D0%B6%D0%B8&lr=&aq=f&oq=>
Regards, Saša Stamenković On Mon, Dec 14, 2009 at 4:19 PM, Jan Pieper <j-pie...@gmx.net> wrote: > I am using following function to convert HTML to plain text: > > function stripHTML($text) > { > // lists > $text = preg_replace("/<li>/i", "* ", $text); > $text = preg_replace("/<\/li>/i", "\r\n", $text); > > // tables > $text = preg_replace("/<\/td>/i", "\t", $text); > $text = preg_replace("/<\/th>/i", "\t", $text); > $text = preg_replace("/<\/tr>/i", "\r\n", $text); > > // linebreaks > $text = preg_replace("/<br[^>]+>|<br>/i", "\r\n", $text); > $text = preg_replace("/<\/p>/i", "\r\n\r\n", $text); > $text = preg_replace("/<\/div>/i", "\r\n", $text); > > // strip rest > $text = strip_tags($text); > > while (strpos($text, "\r\n\r\n\r\n") !== false) { > $text = str_replace("\r\n\r\n\r\n", "\r\n\r\n", $text); > } > > return trim($text); > } > > Don't know whether it is a good way to convert HTML to text, but it works > :-) > > -- Jan > > -------- Original-Nachricht -------- > > Datum: Mon, 14 Dec 2009 15:42:57 +0100 > > Von: "Саша Стаменковић" <umpir...@gmail.com> > > An: takeshin <admi...@gmail.com> > > CC: fw-general@lists.zend.com > > Betreff: Re: [fw-general] Good HTML to plain ASCII class > > > You want to have html email templates and use them to set text body? > > > > I'm interested in this as well. And also for best practices on how to > > build > > powerful mailer with Zend_View and Zend_Layout. > > > > Regards, > > Saša Stamenković > > > > > > On Mon, Dec 14, 2009 at 3:35 PM, takeshin <admi...@gmail.com> wrote: > > > > > > > > Can you recommend valuable HTML to plain ASCII class, > > > for use with Zend_Mail::setBodyHtml and Zend_Mail::setBodyText ? > > > > > > -- > > > regards > > > takeshin > > > -- > > > View this message in context: > > > > http://n4.nabble.com/Good-HTML-to-plain-ASCII-class-tp963569p963569.html > > > Sent from the Zend Framework mailing list archive at Nabble.com. > > > > > -- > Preisknaller: GMX DSL Flatrate für nur 16,99 Euro/mtl.! > http://portal.gmx.net/de/go/dsl02 >