Blogger Widgets -->

Rabu, 08 Agustus 2012

Contoh Program PHP

Membuat Project baru dan Konversi Decimal ke Hexa

Berikut cara membuat konversi Decimal ke Hexa dengan menggunakan aplikasi NetBeans IDE 7.0 :


  1. Pertama,buka aplikasi NetBeans
  2. kemudian click New Project ,setelah muncul Choose Project anda pilih kategori PHP dan Projects PHP Application.klick next
  3. Name and Location. Untuk project name  tulis nama project anda ,misalkan 'PraktikumPHP' penulisannya tanpa spasi  sebab penulisan di aplikasi NetBeans tergolong case sensitiv.Untuk sources folder click browse kemudian mencari dimana aplikasi xampp anda diinstal, didalam folder xampp pilih folder htdocs.Insert folder 'PraktikumPHP'  kemudian Next.
  4. Run configuration.Sepertinya tidak ada yang perlu dirubah jadi click Next,Finish.
  5. Setelah selesai membuat folder project,Arahkan kursor pada PraktikumPHP click kanan pilih New-PHP Web Page.
  6. Pada File Name beri nama 'dec2hex' click Finish.
  7. Ketikkan syntax berikut:
<?php
if (isset($_POST['decimal'])) {
    $des = $_POST['decimal'];
    $original = $_POST['decimal'];
    $hex ='';
    if (preg_match('/[^0-9]/',$des)){
        die("Maaf. Inputan salah..");
    }
else {
while($des>0){
    $hasil=$des%16;
        switch($hasil){
            case 0: $hex.="0"; break;
            case 1: $hex.="1"; break;
            case 2: $hex.="2"; break;
            case 3: $hex.="3"; break;
            case 4: $hex.="4"; break;
            case 5: $hex.="5"; break;
            case 6: $hex.="6"; break;
            case 7: $hex.="7"; break;
            case 8: $hex.="8"; break;
            case 9: $hex.="9"; break;
            case 10: $hex.="A"; break;
            case 11: $hex.="B"; break;
            case 12: $hex.="C"; break;
            case 13: $hex.="D"; break;
            case 14: $hex.="E"; break;
            case 15: $hex.="F";
            default:break;            
        }
if($des/16==0){
    $sisa=($des%16);
    $hex=$sisa;
}else{
    $sisa=($des/16);
    $des=$sisa%16;
}}echo strrev($hex);
    $result = strrev($hex);
    echo "Bilangan $original (desimal) dalam hexa adalah $result.
    <a href='des2hex-web.php'>Back</a> to the script";
    }
}
else {
?>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
    </head>
    <body>
       <form action="<?php echo $_SERVER['PHP_SELF']; ?>"
      method="POST">
<h3>Masukkan bilangan Desimal disini (cepat!!):
</h3><input type="text" size="50" name="decimal">
<input type="submit" value="Konversikan!"
</form>
        <?php
        echo "<br>",$_SERVER['PHP_SELF'];
        ?>
    </body>
</html>
<?php
}
?>

8.kemudian Run (shift-f6)[sebelum Run aktifkan xampp control panel].Berikut tampilannya:

  • tampilan awal

     

  • Inputkan nilai yang akan anda ubah







  • berikut adalah tampilan akhirnya



Tidak ada komentar:

Posting Komentar