I. Petunjuk Pengerjaan Soal
1. Perhatikan
dan baca dengan benar soal di bawah ini dengan seksama dan teliti.
2. Buatlah
folder dengan nama QUIZ_NIM
di dalam folder www (appserv) atau htdocs (xampp/apache)
3. Simpanlah
semua file di dalam folder masing-masing
Contoh : “C:\appserv\www\QUIZ_1212xxxx”.
4. Waktu
mengerjakan 60 menit.
II. Tampilan Input
1. Buat File baru dengan
nama Input_A.php
2. Gunakan
objek Form, Table, Label, TextField, Menu/list, RadioButton,
Button.
3. Rancangan
Input:
III. Tampilan Output
1. Buat File Baru dengan nama Output_A.php
2. Gunakan objek Form, Table, Label, TextField, Menu/list,
RadioButton, Button.
3. Rancangan Output :
IV. Ketentuan Soal
1. Nomor Pelanggan dan Nama Pelanggan diinput.
2. Ketentuan kode dan menu :
3. Jika Pilihan Servis = Delivery maka biaya tambahan 5000,
selain itu biaya tambahan =0.
4. Total Bayar didapat dari Harga x Jumlah Beli + Biaya
Tambahan.
5. Input Data Lagi untuk kembali ke form inputan.
Jawaban Script HTML :
Buat 2 buah program php dan beri nama input_a dan output_a.
1. Input_A
copy Script dibawah ini ke macromedia dreamweaver dibawah "</head>"
<body>
<form id="form1" name="form1" method="post" action="output_a.php">
<table width="347" height="307" border="1">
<tr>
<td colspan="2"><div align="center">RESTO SUNDAE</div></td>
</tr>
<tr>
<td width="128">Nomor Pelanggan</td>
<td width="142"><label for="noplg"></label>
<input type="text" name="noplg" id="noplg" /></td>
</tr>
<tr>
<td>Nama Pelanggan</td>
<td><input type="text" name="nmplg" id="nmplg" /></td>
</tr>
<tr>
<td>Kode Paket</td>
<td><select name="kp" id="kp">
<option>SRP</option>
<option>MS</option>
<option>MM</option>
</select></td>
</tr>
<tr>
<td>Pilihan Makan</td>
<td><select name="pm" id="pm">
<option>MENU1</option>
<option>MENU2</option>
</select></td>
</tr>
<tr>
<td>Jumlah Beli</td>
<td><input type="text" name="jml" id="jml" /></td>
</tr>
<tr>
<td>Servis</td>
<td><p>
<input type="radio" name="srv" id="radio" value="Delivery" />
Delivery</p>
<p>
<input type="radio" name="srv" id="radio2" value="Makan di Tempat" />
Makan di Tempat</p></td>
</tr>
<tr>
<td height="28" colspan="2"><div align="center">
<input type="submit" name="button" id="button" value="Proses" />
<input type="reset" name="button2" id="button2" value="Batal" />
</div></td>
</tr>
</table>
</form>
</body>
2. Output_a
<body>
<p>
<?php
$noplg=$_POST['noplg'];
$nmplg=$_POST['nmplg'];
$kp=$_POST['kp'];
$pm=$_POST['pm'];
$jml=$_POST['jml'];
$srv=$_POST['srv'];
$nm=$_POST['nm'];
$hrg=$_POST['hrg'];
$nmm=$_POST['nmm'];
//Kode Paket
if ($kp=="SRP")
{
$nm='Sarapan';
//Menu Paket
if ($pm=="MENU1")
{
$nmm="Bubur Ayam & Susu";
$hrg=10000;
}
else if ($pm=="MENU2")
{
$nmm="Roti & Teh Hangat";
$hrg=5000;
}
}
else if ($kp=="MS")
{
$nm='Makan Siang';
//Menu Paket
if ($pm=="MENU1")
{
$nmm="Nasi, Tempe Orek & Kikil";
$hrg=12000;
}
else if ($pm=="MENU2")
{
$nmm="Nasi, Sayur Asem & Ikan Asin";
$hrg=10000;
}
}
else if ($kp=="MM")
{
$nm='Makan Malam';
//Menu Paket
if ($pm=="MENU1")
{
$nmm="Nasi & Ayam Bakar";
$hrg=20000;
}
else if ($pm=="MENU2")
{
$nmm="Nasi Goreng";
$hrg=8000;
}
}
//tambahan
if ($srv=="Delivery")
{
$harga=5000;
}
else if ($srv=="Makan di Tempat")
{
$harga=0;
}
$subtotal=$hrg*$jml;
$total=$subtotal+$harga;
?>
</p>
<p>============================================<br />
=================RESTO SUNDAE==============<br />
============================================</p>
<p>Nomor Pelanggan = <? echo $noplg;?></p>
<p>Nama Pelanggan = <? echo $nmplg;?></p>
<p>Nama Paket = <? echo $nm;?> <? echo $kp;?></p>
<p>Isi Menu = <? echo $nmm;?> <? echo $pm;?></p>
<p>Jumlah Beli = <? echo $jml;?></p>
<p>Servis = <? echo $srv;?> <? echo $harga;?> </p>
<p>Total Bayar = <? echo $total;?></p>
<p>============================================<br />
=================TERIMA KASIH===============<br />
============================================</p>
</p>
<h3><a href = "input_a.php"><strong>Ingin Input Data Lagi</strong></a></h3>
</body>
Dan Hasilnya Akan Seperti Ini :
ini adalah input_a
ini adalah output_a
Terima Kasih, Pengunjung yang Baik akan memberikan komentar pada blog ini.