On Tue, 17 Oct 2000, Anon wrote:

> Bagaimana cara menghilangkan tag-tag html dengan menggunakan PHP, misalkan
> kita membaca dari sebuah file xyz.html dengan kemudian kita menuliskannya
> (save) kembali kedalam file xyz.txt yang isinya sudah tanpa tag-tag html
> Gimana ya caranya?


Mungkin coding berikut dapat membantu:

<?
$file_html = "xyz.html";
$file_txt = "xyz.txt";
$fd = fopen($file_html,'r');
$html = fread ($fd, filesize ($file_html));
$tag = array ("'<script[^>]*?>.*?</script>'si",
                 "'<[\/\!]*?[^<>]*?>'si",
                 "'([\r\n])[\s]+'",
                 "'&(quote|#34);'i",
                 "'&(amp|#38);'i",
                 "'&(lt|#60);'i",
                 "'&(gt|#62);'i",
                 "'&(nbsp|#160);'i",
                 "'&(iexcl|#161);'i",
                 "'&(cent|#162);'i",
                 "'&(pound|#163);'i",
                 "'&(copy|#169);'i",
                 "'&#(\d+);'e");

$ganti = array ("",
                  "",
                  "\\1",
                  "\"",
                  "&",
                  "<",
                  ">",
                  " ",
                  chr(161),
                  chr(162),
                  chr(163),
                  chr(169),
                  "chr(\\1)");

$text = preg_replace ($tag, $ganti, $html);
echo "$text";
fclose($fd);
$fdd = fopen($file_txt,"w");
fputs($fdd,$text);
fclose($fdd);
?>

ps. perhatikan permission file (ownership dari file txt yang akan dibuat)
cb



### FREE DOMAIN [.COM|.NET|.ORG *] >> http://www.indoglobal.com << ###
Berhenti langganan kirim email ke [EMAIL PROTECTED]
Arsip di http://www.mail-archive.com/[email protected]/

Kirim email ke