Tapi gak kurang akal, semuanya masih bisa diakalin. Ini script yang udah jadi...
- <?php
- function html2txt ( $document ) {
- $search = array (
- "'<[/!]*?[^<>]*?>'si", // mengilangkan html tags
- "'([rn])[s]+'", // mengilangkan white space
- "'@<![sS]*?–[ tnr]*>@'",
- "'&(quot|#34|#034|#x22);'i", // replace html entities
- );
- $replace = array ( " ",
- " ",
- " ",
- " ",
- );
- $text = preg_replace($search,$replace,$document);
- return trim ( $text );
- }
- if (isset($_POST["kata"])) {
- $kata = $_POST['kata'];
- $isi=array('http' => array ('header'=> 'Range: bytes=1024-', ),);
- $isi = stream_context_create($isi);
- //dari kamus IT
- $url = "http://www.total.or.id/info.php?kk=".$kata;
- $arti=file_get_contents($url,FALSE,$isi);
- $arti = explode("<div style='padding-right:20px; padding-left:40px; text-align:justify;'>", $arti);
- $arti = explode('Telusuri', $arti[1]);
- $arti = $arti[0];
- $arti = html2txt($arti);
- echo '<p><strong>'.$kata.' : </strong>'. $arti.'</p>';
- }
- ?>
- <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
- <input type="text" name="kata" />
- <input type="submit" name="Submit" value="Terjemahkan" />
- </form>
Simpan dengan nama kamus.php atau apa aja.
Semoga berguna.
Posting Komentar