Assalamualaikum
Kali ini kita akan mencoba beberapa contoh soal supaya lebih
kenal dengan POST dan GET.
SOAL 1
Ada seorang nasabah bank yang menabung di bank X dengan
saldo awal Rp. 1.000.000,-. Bank X menerapkan kebijakan bunga 3% perbulan dari
saldo awal tabungan. Hitunglah jumlah saldo akhir nasabah tersebut setelah 11
bulan.
Kembangkanlah script dari soal di atas dengan menambahkan
form input untuk memasukkan saldo awal, besar bunga perbulan dan juga lama
bulan. Jangan lupa untuk menambahkan tombol submit dan reset. Apabila tombol
submit diklik, maka semua data input akan diproses ke script PHP untuj diolah
menghasilkan saldo akhir pada bulan tertentu.
SOAL 2
Analog soal no. 1. Terapkan untuk menampilkan hasil bagi
bilangan 100 dengan 3 beserta sisanya.
SOAL 3
Analog soal no. 1 dan 2. Terapkan pada soal berikut ini
Ibu ingin mengambil uang tabungan sejumlah Rp. 1.575.250,-
yang dimilikinya di sebuah bank. Misalkan pada saat itu uang pecahan yang
berlaku adalah Rp. 100.000,-; Rp. 50.000,-; Rp. 20.000,-; Rp. 5.000,-; Rp.
100,- dan Rp. 50. Dengan menggunakan script PHP, tentukan banyaknya
masing-masing uang pecahan yang diperoleh ibu tadi!
SOAL 4
Rancanglah sebuah form untuk pendaftaran online mahasiswa
baru dalam universitas X. Data yang nantinya dimasukkan dalam form pendaftaran
adalah: Nama Lengkap (text box), Tempat Lahir (text box), Tanggal Lahir
(gunakan 3 buah combo box masing-masing untuk tanggal: 1-31, bulan: 1-12 dan
tahun: 1970- 1987), Alamat Rumah (text area), Jenis Kelamin (gunakan radiobutton:
pria/ wanita), Asal Sekolah (text box), Nilai UAN (text box). Tambahkan pula
sebuah button dan reset.
Apabila data sudah diisi dan selanjutnya diklik tombol
submit, maka kirim data ke sebuah script PHP untuk menampilkan apa yang telah
diisikan dalam form tadi. Contoh output script
SOAL 5
Setelah Anda selesai membuat script dan form pada no. 4 di
atas, coba ubah method=’post’ pada formnya menjadi method=’get’. Ubah pula
$_POST[] dalam script PHP nya menjadi $_GET[]. Masih bisakah scriptnya bekerja?
Coba amati efek perubahan tersebut dan jelaskan apa akibat diberikannya
method=’get’ pada form?
Terima kasih telah mengunjungi blog ini, semoga bermanfaat
Wassalamualaikum
0 comments:
Post a Comment