Senin, 06 Februari 2012

Membuat kamus Teknologi Informasi dengan PHP

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...

  1. <?php  
  2.   
  3. function html2txt ( $document ) {  
  4.         $search = array (  
  5.                 "'<[/!]*?[^<>]*?>'si",      // mengilangkan html tags  
  6.                 "'([rn])[s]+'",         // mengilangkan white space  
  7.                 "'@<![sS]*?–[ tnr]*>@'",  
  8.                 "'&(quot|#34|#034|#x22);'i",        // replace html entities  
  9.                 );  
  10.         $replace = array (  " ",  
  11.                     " ",  
  12.                     " ",  
  13.                     " ",  
  14.                     );  
  15.   
  16.         $text = preg_replace($search,$replace,$document);  
  17.   
  18.         
class="keyword">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.

    Artikel Terkait di Bawah posting

    kumpulan script
    php
    script php

    1 comments:

    Cara membuat translator dengan PHP
    Buatan sendiri.
    http://bitly.com/samuel-translate

    Posting Komentar