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]/