Minggu, 09 September 2012

Konverter Bilangan ditambahi Login

Assalamualaikum Wr.Wb

langsung ae wes ya

1. Buka Netbeans versi terserah pokoke Netbeans
2. Buat file web page baru untuk validator nama
3. Namanya validatornam.php

ketikken script dibawah iki

<?php
if(isset($_POST['submit'])){
$nama=$_REQUEST['nama'];
    if(isset($_POST['gender'])){
    $gender=$_REQUEST['gender'];
    }
    else{
    $gender='';
    }
$cek='';
}
else{
    $nama='';
    $gender='';
    $cek='<center>
Harus Diisi Lengkap!!</center>
';
}
?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>validatornam</title>
    </head>
    <body bgcolor="red">
        <h1>
<?echo $cek ?></h1>
<br>
        <table border="1" width="300px" height="50px" align ="center">
<tr>
    <td align ="center">
        <form action="halaman.php" method="post" name="form1">
            <p>
<center>
Nama : <input type="text" name="nama" value="<?php echo $nama ?>"/></p>
</center>
<p>
<center>
Jenis Kelamin : <input type="radio" name="gender" value="L"
                                      <?php ($gender=="L")? print 'checked=""': print ''; ?>/>
            Laki-Laki
            <input type="radio" name="gender" value="P"
                   <?php ($gender=="P")? print 'checked==""': print ''; ?>/>
            Perempuan</center>
</p>
<center>
<input type="submit" name="submit" value="Submit" /></center>
</form>
<?php
if(isset($_POST['submit'])){ // apakah data ter-submit?
/*membaut variabel untuk menyimpan data yang dikirim*/
$nama=$_REQUEST['nama'];
if(isset($_POST['gender'])){
$gender=$_REQUEST['gender'];
}
else{
$gender='';
}
/*cek jenis kelamin*/
}
?>
        </td>
    </tr>
</table>
</body>
</html>

4. Buat file lagi berinama halaman
5. Lak sudah ketikkan script ini file barusan

<?php
if(isset($_POST['submit1'])){
$decimal=$_REQUEST['decimal'];
    if(isset($_POST['pilih'])){
        $pilih=$_REQUEST['pilih'];
    }
    else{
        $pilih='';
    }
}
else{
    $decimal='';
    $pilih='';
}
?>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>halaman</title>
    </head>
    <body bgcolor="FF0000">
<table border="0" width="900px" height="100px" align ="center">
<tr>
    <td align ="center">
    <?php
        if(isset ($_POST['submit'])){
            $nama=$_REQUEST['nama'];
            if(isset($_POST['gender'])){
                $gender=$_REQUEST['gender'];
            }
            else{
                $gender='';
            }
        }
        if(isset ($_POST['submit'])){
        if($nama==''|| $gender==''){// tanda || : OR
            echo"<script>
                 alert('Maaf data kurang lengkap!! Isi Nama dan Jenis Kelamin');
                 document.location.href='validatornam.php';
                 </script>";//menggunakan javascript
        }
        else{
            //cek jenis kelamin
            //yang ini pakek petik dua
            if($gender=='L'){
                echo"<br><h1>
Sugeng rawuh cak, $nama </h1>
";
               
            }
            else{
                echo"<br><h1>
Sugeng rawuh neng, $nama </h1>
";
            }
        }
        }
    ?>
    <!-- End proses pilih Gender -->
    </td>
    </tr>
</table>
<table border="1" width="900px" height="100px" align ="center">
<tr>
    <td align ="center">
    <p>
<form action="halaman.php"
          method="POST" name="form1">
        <h2>
 Tulis Bilangan Desimal : </h2>
<p>
<input placeholder="Bilangan" required="required" type="text" name="decimal" size ="25" value="<?php echo $decimal ?>"/><br>
        <h2>
 Pilih Salah Satu Konversi : <br>
        <input type="radio" name="pilih" value="B"
               <?php ($pilih=="B")? print 'checked=""' : print ''; ?>/>
        Biner
        <input type="radio" name="pilih" value="H"
               <?php ($pilih=="H")? print 'checked=""' : print ''; ?>/>
        Hexa
         <input type="radio" name="pilih" value="O"
               <?php ($pilih=="O")? print 'checked=""' : print ''; ?>/>
        Oktal</p>
</h2>
<input type="submit" name="submit1" value="Konversikan"><br>
    </form>
<!-- Proses Konversi -->
        <?php
        if(isset($_POST['submit1'])){//isset : penekanan form
        $decimal=$_REQUEST['decimal'];
            if(isset($_POST['pilih'])){
                $pilih=$_REQUEST['pilih'];
            }  
            else{
                $pilih='';
            }
        }
        else{
            $decimal='';
            $pilih='';
        }
        if(isset ($_POST['submit1'])){
        if($decimal==''|| $pilih==''){
            echo"<script>alert('Maaf, Coba Lagi! Isi nilai Desimal dan pilih Konversi !!')</script>";//menggunakan javascript
        }
        else{
            if($pilih=='B'){
            //Konversi ke Biner
            if (isset($_POST['decimal'])) {
                $decimal = $_POST['decimal'];
                $original = $_POST['decimal'];
                $binary = '';
                if (preg_match('/[^0-9]/',$decimal)) {
                        die ("Maaf. Inputan salah...");
                }
                else {
                    while ($decimal > 0) {
                        if ($decimal%2 == 0) {
                            $binary .= 0;
                            $decimal /= 2;
                        }
                        else {
                            $binary .= 1;
                            $decimal = ($decimal/2)-0.5;
                        }
                    }
                    $result = strrev($binary);
                    echo "<br><h2>
Bilangan decimal : $original jika dijadikan Biner hasilnya adalah $result.</h2>
";
                    }
                }
                else {

                }
            }
            else{
                    if($pilih=='H'){
                    //Konversi ke Hexa
                        if(isset($_POST['decimal'])){
                        $des=$_POST['decimal'];
                        $original=$_POST['decimal'];
                        $hex='';
                        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);
                                $des=$sisa;
                                }
                                    else{
                                    $sisa=($des/16);
                                    $des=$sisa%16;
                                    }}
                                    $result = strrev($hex);
                                    echo "<br><h2>
Bilangan decimal : $original jika dijadikan Hexadecimal hasilnya adalah $result.</h2>
";
                        }
                    }
                    else{
                        //Konversi ke Oktal
                         if(isset($_POST['decimal'])){
                         $des=$_POST['decimal'];
                         $original=$_POST['decimal'];
                         $octal='';
                         while ($des>0){
                         $hasil=$des%8;
                         switch($hasil){
                         case 0 : $octal.="0"; break;
                         case 1 : $octal.="1"; break;
                         case 2 : $octal.="2"; break;
                         case 3 : $octal.="3"; break;
                         case 4 : $octal.="4"; break;
                         case 5 : $octal.="5"; break;
                         case 6 : $octal.="6"; break;
                         case 7 : $octal.="7";
                         default:break;
                         }
                         if($des/8>0){
                            $sisa=($des/8);
                            $des=$sisa%8;
                            }
                            else{
                            $sisa=($des%8);
                            $des=$sisa;
                            }}
                            $result = strrev($octal);
                            echo "<br><h2>
Bilangan decimal : $original jika dijadikan Oktal hasilnya adalah $result.</h2>
";
                            }
                            else{

                            }
                    }
            }
        }
        }
        echo "<br><h2>
<a href='validatornam.php'>tampilan awal</a></h2>
<br><br>";
        ?>
    <!-- End proses Konversi -->
    </td>
    </tr>
</table>
</body>
</html>



6. Lak sudah coba di run (shift+f6)

tampilan1:
masukkan nama dan keterangan gender

tampilan2:
 tampilan pas masuk dan pemilihan konversi

tampilan3:



hasil konversi desimal ke biner

tampilan4:

hasil konversi desimal ke hexa

tampilan5:


hasil konversi desimal ke oktal

selamat mencoba terima kasih

Jumat, 17 Agustus 2012

UNTUK PARA PEMERINTAH !!!!

Assalamualaikum Wr Wb

Saya akan bercerita ato curhat ae weslah tentang nasib para veteran di Indonesia

Saya mulai berpikir dan terbuka hati saya ketika melihat nasib para vetaran di indonesia pas ada temen saya yang ngeshare postingan di salah satu situs social yaitu facebuk langsung sebut ae wes. Kaget pol pas saya lihat ada foto seorang veteran yang terlantar gak dikasih tempat yang layak nang orang2 disekitar nya apalagi sang penguasa negri iso gak sadar lak ada mbah2 seng telah merdekano negara iki diperlakukan kayak gitu. Padahal lak gaonok mbah2 iku sopo seng kate merdekano negoro iki? Palingan yo gaonok pemerintah2 seng foya2 korupsi dan sejenisnya. Duwek seng mbok gawe iku duwike sopo woy PEMERINTAH ? Bayarane wes gede sek korupsi. Lak njenengan sadar coba ae waliken seng dikorupsi duwike njenengan sedoyo. Ngamuk gak? Protes gak? seng jelas BACOTMU kabeh metu seng saur manuk. Menisan ae melu kontes saur manuk kono timbang bacot neng njero TV. Gak isin a didelok anak2mu?

Balik ke topik. O ya para bapak2 pejabat dan pemerintah yang TERHORMAT iki lo deloken lak kon kabeh nduwe ati pasti sadar
Duh suakno sumpah lak ndelok koyok ngono iki. Gak mbayangno lak iku saiki awake dewe. Pak PEMERINTAH tolong pak utamakan orang2 yang seperti ini kasian pak mereka lo pak yang sudah buat kita bisa makan enak. Kalo gak ada para veteran ini pak nasib bapak gak akan jadi kek gini pak seng ada malah bapak DIINJEK INJEK penjajah pak. Bayangkan pak lak mereka orang tua kita ayah kita pak suakno to pak. Aku ae seng gak nduwe bapak iso mbayangno pak. Derajat mereka itu lebih tinggi dibanding anda semua jasa mereka perlu dibalas pak. TAPI MBALASNYA BUKAN KAYAK GINI !. Tolonglah pak lak kalian sek pengen urip enak hargaono mereka2 pak para veteran sadaro ya pak uang seng kalian korupsi iku jatah mereka makan pak. Ingat pak "Ketika anda tua dan gak ada seng mandang anda baru anda merasakan nya". Mungkin anda gak sadar tapi 10-15 tahun kedepan korupsien iku DAUN.!!!

Sabtu, 11 Agustus 2012

Konversi Bilangan Desimal to Octal

1) Buka Netbeans Create New PHP Web Page

2) Beri Nama :  konversi_Des_to_Oktal
3)  Ketik Syntax Berikut :

<?php
if (isset($_POST['decimal'])) {
    $des = $_POST['decimal'];
    $original = $_POST['decimal'];
    $oct ='';
    if (preg_match('/[^0-9]/',$des)){
        die("Maaf. Inputan salah..");
    }
else {
    while($des>0){
        $hasil=$des%8;
        switch($hasil){
            case 0: $oct.="0"; break;
            case 1: $oct.="1"; break;
            case 2: $oct.="2"; break;
            case 3: $oct.="3"; break;
            case 4: $oct.="4"; break;
            case 5: $oct.="5"; break;
            case 6: $oct.="6"; break;
            case 7: $oct.="7"; break;
            case 8: $oct.="10"; break;
            case 9: $oct.="11"; break;
            case 10: $oct.="12"; break;
            case 11: $oct.="13"; break;
            case 12: $oct.="14"; break;
            case 13: $oct.="15"; break;
            case 14: $oct.="16"; break;
            case 15: $oct.="17";
            default:break;          
        }
if($oct/8==0){
    $sisa=($des%8);
    $oct=$sisa;
}else{
    $sisa=($des/8);
    $des=$sisa%8;
}}
    $result = strrev($oct);
    echo "Bilangan $original (desimal) dalam octal adalah $result.
    <a href='konversi_des_to_oktal.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!!):<br><br>
            </h3><input type="text" size="50" name="decimal" >
              <input type="submit" value="konversikan!">
        </form>
        <?php
        echo "<br>",$_SERVER['PHP_SELF'];
        ?>
    </body>
</html>
<?php
}
 ?>

4) Klik Shift+F6

-Tampilan Awal 











-Inputkan Nilai Disini










-Tampilan Hasil Konversi Des To Oktal








Klik Back Jika Ingin Kembali ke tampilan Awal

Konversi Bilangan Desimal to Biner

1) Buka Netbeans Create New PHP Web Page

2) beri Nama :  konversi_Des_to_biner 
3) Ketik Syntax Berikut :
<?php
if (isset($_POST['decimal'])){
    $decimal = $_POST['decimal'];
    $original =$_POST['decimal'];
    $binary="";
    if (preg_match('/[^0-9]/',$decimal)){
        die("maaf.inputan salah..");
    }
    else {
        while ($decimal>0){
            if($decimal%2==0){
                $binary.=0;
                $decimal/=2;
            }
                else{
                $binary.=1;
                $decimal=($decimal/2)-0.5;
                }
            }
        $result=strrev($binary);
        echo "bilangan $original(decimal)dalam biner adalah $result.
        <a href='konversi_Des_to_biner.php'>back</a> to the script";
    }
}
else {
?>
<!DOCTYPE html>   
<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!!):<br><br>
            </h3><input type="text" size="50" name="decimal" >
              <input type="submit" value="konversikan!">
        </form>
        <?php 
        echo $_SERVER['PHP_SELF'];
        ?>
    </body>
</html>
<?php
}
?>
4) Klik Shift+F6
-Tampilan Awal 











-Inputkan Nilai Disini










-Tampilan Hasil Konversi Des To biner








Klik Back Jika Ingin Kembali ke tampilan Awal

Konversi Bilangan Desimal to Hexa

1) Buka Netbeans Create New PHP Web Page

2) beri Nama :  konversi_Des_to_hexa
3) Ketik Syntax Berikut :
<?php
if (isset($_POST['decimal'])) {
    $des = $_POST['decimal'];
    $original = $_POST['decimal'];
    $hexa ='';
    if (preg_match('/[^0-9]/',$des)){
        die("Maaf. Inputan salah..");
    }
else {
    while($des>0){
        $hasil=$des%16;
        switch($hasil){
            case 0: $hexa.="0"; break;
            case 1: $hexa.="1"; break;
            case 2: $hexa.="2"; break;
            case 3: $hexa.="3"; break;
            case 4: $hexa.="4"; break;
            case 5: $hexa.="5"; break;
            case 6: $hexa.="6"; break;
            case 7: $hexa.="7"; break;
            case 8: $hexa.="8"; break;
            case 9: $hexa.="9"; break;
            case 10: $hexa.="A"; break;
            case 11: $hexa.="B"; break;
            case 12: $hexa.="C"; break;
            case 13: $hexa.="D"; break;
            case 14: $hexa.="E"; break;
            case 15: $hexa.="F";
            default:break;          
        }
if($des/16==0){
    $sisa=($des%16);
    $hexa=$sisa;
}else{
    $sisa=($des/16);
    $des=$sisa%16;
}}
    $result = strrev($hexa);
    echo "Bilangan $original (decimal) dalam Hexa adalah $result.
        <a href='konversi_Des_to_hexa.php'>back</a> to the script";
    }
}
else {
?>
<!DOCTYPE html>
   <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!!):<br><br>
            </h3><input type="text" size="50" name="decimal" >
              <input type="submit" value="konversikan!">
        </form>
        <?php
        echo $_SERVER['PHP_SELF'];
        ?>
    </body>
</html>
<?php
}
?>

4) Klik Shift+F6

-Tampilan Awal 









-Inputkan Nilai Disini










-Tampilan Hasil Konversi Des To Hexa










Klik Back Jika Ingin Kembali ke tampilan Awa