Dasar-dasar php,pengertian php,belajar php,php script,tutorial php,download php,php mysql,forum php,pemograman php

Sunday, February 5, 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.         return trim ( $text );  
  19. }  
  20. if (isset($_POST["kata"])) {  
  21.   $kata = $_POST['kata'];  
  22.     
  23.   $isi=array('http' => array ('header'=> 'Range: bytes=1024-', ),);    
  24.   $isi = stream_context_create($isi);    
  25.     
  26.   //dari kamus IT    
  27.   $url = "http://www.total.or.id/info.php?kk=".$kata;  
  28.   $arti=file_get_contents($url,FALSE,$isi);   
  29.   $arti = explode("<div style='padding-right:20px; padding-left:40px; text-align:justify;'>"$arti);  
  30.   $arti = explode('Telusuri'$arti[1]);  
  31.   $arti = $arti[0];  
  32.   $arti = html2txt($arti);  
  33.     
  34.   echo '<p><strong>'.$kata.' : </strong>'$arti.'</p>';  
  35. }  
  36. ?>  
  37.   
  38. <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">  
  39.   <input type="text" name="kata" />  
  40.   <input type="submit" name="Submit" value="Terjemahkan" />  
  41. </form> 

Simpan dengan nama kamus.php atau apa aja.
Semoga berguna.

Membuat kamus Teknologi Informasi dengan PHP Rating: 4.5 Diposkan Oleh: Yudhie Anugrah

0 komentar:

Post a Comment