Contoh Persoalan Program Menggunakan POST & GET


     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 bila nama yang diisikan adalah ‘Joko’.

Terimakasih Joko sudah mengisi form pendaftaran.

Nama Lengkap   : Joko
Tempat Lahir      : XXX
 Tanggal Lahir    : TGL-BLN-THN
Alamat Rumah   : XXX
Jenis Kelamin     : Pria
Asal Sekolah       : XXX
Nilai UAN          : XXX


SEBELUM MELIHAT JAWABANNYA MOHON DICOBA DULU BROO...









<html>
<head>
<title>Pendaftaran Online Mahasiswa Baru PENS</title>
</head>
<body>
<h1>Masukkan Data Anda</h1>
<form method="POST" action="">
Nama Lengkap : <input type="text" name="x" /><br/>
Tempat Lahir : <input type="text" name="y" /><br/>
<?php
//array untuk Combo Box bulan
$bln=array(1=>"Januari","Februari","Maret","April","Mei",
"Juni","July","Agustus","September","Oktober",
"November","Desember");
//untuk Combo Box tanggal dan membuat tanggal 1 s/d 31
echo "Tanggal Lahir:<select name=e>
<option value=01 selected>01</option>";
for($tgl=2; $tgl<=31; $tgl++){
$tgl_leng=strlen($tgl);
if ($tgl_leng==1)
$i="0".$tgl;
else
$i=$tgl;
echo "<option value=$i>$i</option>";}
echo "</select>";
//untuk membuat bulan ComboBox
echo "<select name=f>
<option value=Januari selected>Januari</option>";
for($bulan=2; $bulan<=12; $bulan++){
echo "<option value=$bulan>$bln[$bulan]</option>";}
echo "</select>";
//Membuat tahun 1970 sampai tahun saat ini
echo "<select name=g>
<option value=1970 selected>1970</option>";
for($thn=1970; $thn<=1987; $thn++){
echo "<option value=$thn>$thn</option>";}
echo "</select>";
?><br/>
Alamat Rumah : <input type="text" name="a" /><br/>
Jenis Kelamin : <input type="radio" name="b" value=" Pria">Pria
<input type="radio" name="b" value=" Wanita">Wanita<br/>
Asal Sekolah : <input type="text" name="c" /><br/>
Nilai UAN : <input type="text" name="d" /><br/>
<input type="submit" name="submit" value="Submit" />
<?php
$namalengkap = $_POST['x'];
$tempatlahir = $_POST['y'];
$tgl = $_POST['e'];
$bulan = $_POST['f'];
$thn = $_POST['g'];
$alamatrumah = $_POST['a'];
$jeniskelamin = $_POST['b'];
$asalsekolah = $_POST['c'];
$NilaiUAN = $_POST['d'];
echo "<p>Nama Lengkap : ".$namalengkap. "</p>";
echo "<p>Tempat Lahir : ".$tempatlahir. "</p>";
echo "<p>Tanggal Lahir : ".$tgl."-".$bulan."-".$thn."</p>";
echo "<p>Alamat Rumah : ".$alamatrumah. "</p>";
echo "<p>Jenis Kelamin : ".$jeniskelamin. "</p>";
echo "<p>Asal Sekolah : ".$asalsekolah . "</p>";
echo "<p>Nilai UAN : ".$NilaiUAN. "</p>";
?>
</form>
</body>
</html>

Tampilan di WEB nya akan seperti Ini :
 




Komentar

Postingan populer dari blog ini

Menghitung Luas dari Beberapa Bangun Datar dengan C#

Berkenalan dengan C#

Contoh Permasalahan dengan Switch