Professional Documents
Culture Documents
INTAN SURYANI
1. Rancangan Input
Rancangan input dibuat untuk konsumen yang ingin menginput
data televisi yang akan dibeli.
2. Rancangan Output
Rancangan output adalah rancangan hasil laporan setelah
konsumen melakukan transaksi pembelian televisi.
Listing Program :
1. Index.php
<html>
<head>
<title>Pembelian Televisi</title>
</head>
<body>
<h1> Tansaksi Pembelian Televisi</h1>
<form method="post" action="proses.php">
<table>
<tr>
<td>Nama Pemesan</td>
<td>:</td>
<td> <input type="text"
name="txt_intan"/> </td>
</tr>
<tr>
<td>Jumlah Barang</td>
<td>:</td>
<td> <input type="text"
name="txtJumlah"/></td>
</tr>
<tr>
<td> Ukuran</td>
<td>:</td>
<td>
<select name="cmb_intan">
<option value="op1">21"</option>
<option value="op2">24"</option>
<option value="op3">32"</option>
</select>
</td>
</tr>
<tr>
<td>Jenis TV</td>
<td>:</td>
<td>
<input type="radio" name="rdo_intan"
value="lcd"/>LCD
<input type="radio" name="rdo_intan"
value="led"/>LED
<input type="radio" name="rdo_intan"
value="tb"/>TABUNG
</td>
</tr>
<tr>
<td>Tambahan</td>
<td>:</td>
<td>
<input type="checkbox"
name="chkTambahan1_intan" />Antena
<input type="checkbox"
name="chkTambahan2_intan" />TV Turner
<input type="checkbox"
name="chkTambahan3_intan" />Home Theater
</td>
</tr>
<tr>
<td></td>
<td></td>
<td>
<input type="submit" name="submit"
value="Proses"/>
<input type="reset" name="reset"
value="Reset"/>
</td>
</tr>
</table>
</form>
</body>
</html>
2. Proses.php
<?php
$nama = $_POST['txt_intan'];
$jumlah = $_POST['txtJumlah'];
$ukuran = $_POST ['cmb_intan'];
$jenis = $_POST ['rdo_intan'];
switch ($ukuran)
{
case "op1" : $namaUkuran = "21"; $hargaUkuran
= 500000; break;
case "op2" : $namaUkuran = "24"; $hargaUkuran
= 750000; break;
case "op3" : $namaUkuran = "32"; $hargaUkuran
= 850000; break;
}
switch ($jenis)
{
case "lcd" : $namaJenis = "LCD"; $hargaJenis
= 2000000; break ;
case "led" : $namaJenis = "LED"; $hargaJenis
= 2500000; break ;
case "tb" : $namaJenis = "TABUNG";
$hargaJenis = 750000; break ;
}
$namaTambahan = "";
if (isset ($_POST['chkTambahan1_intan']))
$namaTambahan .=" Antena," ;
if (isset ($_POST['chkTambahan2_intan']))
$namaTambahan .=" TV Turner," ;
if (isset ($_POST['chkTambahan3_intan']))
$namaTambahan .=" Home Theater," ;
$namaTambahan = ltrim(rtrim($namaTambahan,","));
$diskon = 0;
if ($JumlahHarga > 10000000)
{
$diskon = 0.05 * $JumlahHarga;
}
$hargaTotal = $JumlahHarga - $diskon;
$bonus = "";
if (($namaJenis == "TABUNG") and ($jumlah >2))
{
$bonus = "Rak TV";
";
?>