Gak sengaja kemarin browsing nemu web tentang kamus teknologi informasi. Setelah dicoba-coba ternyata isinya oke punya. Jadi ada ide untuk memasangnya di web gw sendiri. Sayangnya mereka tidak menyediakan sarana buat itu. Gak ada affiliasi. Setelah muter-muter di situsnya.. ah, ternyata gak ada RSSnya juga. Sewot deh..
Tapi gak kurang akal, semuanya masih bisa diakalin. Ini script yang udah jadi...
Simpan dengan nama kamus.php atau apa aja.
Semoga berguna.
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.
1 comments:
Cara membuat translator dengan PHP
Buatan sendiri.
http://bitly.com/samuel-translate
Posting Komentar