PHP.lt konferencija [ php-konf@php.lt ] :: Re: [php-konf] Re: Konferencijos ateitis,


Re: [php-konf] Re: Konferencijos ateitis, From: Quicker (quicker@exclusive.lt)
Date: 2004-06-16 12:02:52


Gintaras Krusinskas wrote:
> Pvz.: kaip sprendziate word'o iskepto (X)HTML klausima?

Kolkas, perdaug nesigilinant pakakdavo tokio kazhkada greit sumesto:

$clean = stripslashes($clean);
$clean = eregi_replace("<\?xml[^>]*>", "", $clean);
$clean = strip_tags($clean, "<A><P><BR><IMG><TABLE><TR><TH><TD><OL><UL><LI>");
$clean = eregi_replace("<TABLE([^>]*)>", "<TABLE border=1 cellspacing=0 cellpadding=2>", $clean);
$clean = eregi_replace("<TR[^>]*>", "<TR align=left>", $clean);
$clean = eregi_replace("<TD[^>]*>", "<TD>", $clean);
$clean = eregi_replace("<TH[^>]*>", "<TH>", $clean);
$clean = eregi_replace("<BR[^>]*>", "<BR>", $clean);
$clean = eregi_replace("<UL[^>]*>", "<UL>", $clean);
$clean = eregi_replace("<OL[^>]*>", "<OL>", $clean);
$clean = eregi_replace("<LI[^>]*>", "<LI>", $clean);
$clean = eregi_replace("<P[^>]*>", "<P>", $clean);
$clean = eregi_replace("style=\"[^\"]*\"", " ", $clean);

Vis ruoshiuosi atsirinkti normaliai ir ishsifiltruoti tai ko reikia, bet
vis tingiu, tai nuolat shita koda nupastinu ir viskas... ;)




© MMI www.php.lt | E-mail: webmaster@php.lt