Konversi Bilangan Biner, Hexa, Oktal di PHP

        Hampir sama dengan postingan sebelumnya, namun bedanya kali ini kita akan mengkonversikan bilangan menggunakan PHP.

Prosesnya nanti seperti ini :
Sebelum mengkonversikan bilangan, kita diminta untuk menuliskan nama dan memilih jenis kelamin. Dan jika salah satu dari itu ada yang tidak diisi, kita tidak akan bisa masuk ke area konversi bilangan. Jadi harus diisi semua.
Setelah itu, jika sudah masuk ke area konversi bilangan, konsepnya sama seperti saat akan masuk, kita diharuskan mengisi semua yang ada, jika tidak yaa jelas bilangan tidak akan di konversi.
Dan, kali ini bahasa yang kita gunakan ada 4 yaitu : HTML, CSS, Javascript, dan PHP.
Javascript disini memang tidak terlalu mendominasi, fungsinya disini hanya untuk menampilkan 'alert' saja.
Dimana letak javascriptnya ??? Nanti akan Anda temukan setelah Anda menuliskan code-code  di bawah ini.

Oke, tanpa panjang lebar lagi, yukk disimak prosesnya :

1. Buka Netbeans, buat New PHP Web Page. Terserah mau Anda letakkan dimana saja.
   Beri nama misalnya : Validator.php

2. Jika sudah membuat file, langsung saja ketikkan code berikut diatas tag <html>.

3. Selanjutnya ketikkan code berikut. Code ini fungsinya untuk mendesain tampilan web.
   Jangan lupa beri Judul diantara tag <tittle></tittle> , beri judul misalnya : Login.

Pada tanda yang diberi warna merah, itu adalah alamat & nama gambar untuk background web Anda, jadi silahkan ganti alamat tersebut dengan alamat gambar Anda. Agar lebih mudah letakkan gambar satu folder dengan file php Anda, supaya tidak perlu menuliskan alamat gambar tersebut, jadi tinggal menuliskan nama gambarnya saja.
Namun, jika memang Anda tidak ingin meletakkannya menjadi 1 folder, berarti Anda harus menusliskan alamat gambar Anda, contoh : D:/xampp/htdocs/gambar/windows.jpg

4. Kemudian tuliskan code berikut di bawah tag <body> pada file Validator.php
    Namun sebelumnya Anda buat terlebih dahulu New PHP Web Page dengan nama file 'KonversiBilangan.php'

   Penjelasan code diatas :
   Pada kode yang diberi tanda hitam diatas adalah menunjukkan file tujuan. Maksudnya begini, code 'action' berfungsi untuk menunjukkan kemana aksi dari form itu akan dilaksanakan. Dan pada code kita ini, actionnya adalah "KonversiBilangan.php" yang artinya form itu nantinya akan di proses di file KonversiBilangan.php .
   Proses ini akan terjadi ketika kita menekan tombol Masuk dan secara otomatis file Validator.php akan langsung berganti ke file KonversiBilangan.php
   Itulah sebabnya kenapa saya tadi menyuruh Anda untuk membuat New PHP Web Page dengan nama KonversiBilangan.php

5. Karena code yang harus dituliskan pada file Validator.php telah selesai kita tuliskan semua, sekarang kita beralih ke file KonversiBilangan.php
   Buka file dan tuliskan code di bawah ini, sama seperti tadi letakkan code ini di atas tag <html> .

6. Jika sudah, tuliskan code css berikut, diantara <head></head> .
   Jangan lupa beri Judul. Misal : Konversi Bilangan.

   Sama seperti sebelumnya, ganti code yang diberi tanda merah dengan alamat gambar Anda.

7. Selanjutnya tulis code html dan php seperti di bawah ini. Fungsinya code php ini untuk memproses apa yang kita lakukan di file Validator.php tadi. Sedangkan html nya hanya untuk wadah tampilannya saja. Letakkan code berikut tepat dibawah tag <body>

8. Dan tulis code html berikut. Code ini untuk menampilkan form dan pilihan konversi nantinya. Dan, sejenak coba Anda lihat, pada form ini actionnya bertuliskan action="<?php echo $_SERVER['PHP_SELF']; ?>"  yang artinya adalah file itu nantinya akan di proses di file PHP itu sendiri, yaitu file KonversiBilangan.php

9. Yang terakhir, tulis code php di bawah ini. Yang fungsinya untuk memproses konversi bilangan nantinya.



Jika semuanya sudah Anda lakukan, sekarang Anda coba jalankan. Jalankan file Validator.php , tekan Shift + F6 .
Lihat hasilnya disini :
Tampilan awal :


Tulis nama Anda, dan pilih Jenis Kelamin.
Jika tampil seperti ini :


Berarti perintah belum Anda isikan semua. Isi semua dan jika sudah, akan tampil seperti di bawah ini :


Kemudian isi nilai Desimal misal : 20
Waa... ternyata tampil seperti ini :


Sama seperti sebelumnya, Anda belum mengisi semuanya. Isi semua, nilai Desimal dan pilih Konversi. Misal pilih Biner.
Dan tampil seperti ini :


Coba semua koversi, jika semua hasilnya sudah benar, berarti coding tidak ada masalah.
Jika semua sudah dicoba, tekan RESET. Yang akan mengembalikan kita kembali ke file Validator.php

Aldena Oktavian Permatasari

Hi, my name is Aldena Oktavian Permatasari. Just call me Dena or Al, i actually preferred to be called Al hehehe. I was born on 1996, you can calculate by yourself about my age hehehe. I am studying Information System, i have a little skill in programming.

7 comments:

  1. Zacky : Dewa apa ? haha :D amin wes.. :)

    Fikri : haha okedah.... :D

    ReplyDelete
  2. Dena, hexamu kurang bener... please look at http://www.it-r0x.net/2012/09/konversi-bilangan-biner-hexa-oktal.html

    ReplyDelete
  3. Andreas : Oke makasi karena sudah mengingatkan. Sekarang yang Hexa sudah bener kok :D

    ReplyDelete
  4. Wow.. Hebat.. Ajari den...
    #facial gratis

    ReplyDelete
  5. Satrio : makasi satrio,.. :))
    hahaha oke boss kalau aku bisa pasti aku ajari sebisaku .. oke bos :D

    ReplyDelete