Senin, 25 April 2011

Latihan UTS

Ini merupakan contoh latihan untuk menghadapi UTS web programming. Buat file dengan nama : pesan1.php berikut isi filenya :

<html>
<head>
<title>PESANAN</title>
</head>
<body>
<form action="pesan1_submit.php" method="post">
<div align= "center"><h2>FORM PEMESANAN TIKET KERETA API</h2>
<table border=2>
<tr align=left>
<td>No. Pemesanan</td>
<td>:</td>
<td><input type="text" name="no" /></td>
</tr>
<tr align=left>
<td>Nama Pemesan</td>
<td>:</td>
<td><input type="text" name="nama" /></td>
</tr>
<tr align=left>
<td>Nama Kereta</td>
<td>:</td>
<td><input type="radio" name="nk" value="argobromo" />
Argobromo<br />
<input type="radio" name="nk" value="taksaka" />
Taksaka<br />
<input type="radio" name="nk" value="kamandanu" />
Kamandanu<br />
</td>
</tr>
<tr align=left>
<td>Jumlah Beli</td>
<td>:</td>
<td><input type="text" name="jumbel" /></td>
</tr>
<tr align=center>
<td colspan=3><input type="submit" value="proses" />
<input type="reset" value="batal" /></td>
</tr>
</table>
</div>
</form>
</body>
</html>


Selanjutnya untuk file output simpan dengan nama : pesan1_submit.php
berikut isi filenya :

<html>
<head>

<title>FORM SWITCH CASE</title>
</head>

<body>
<?PHP
$no = $_POST["no"];
$nm = $_POST["nama"];
$nk = $_POST["nk"];
$jb = $_POST["jumbel"];

switch ($nk) {
case "argobromo" :
{$hg = 125000;
$jur = "jakarta - solo";}
break;
case "taksaka" :
{$hg = 100000;
$jur = "jakarta - jogja";}
break;
case "kamandanu" :
{$hg = 75000;
$jur = "jakarta - surabaya";}
break;

}


echo "<div align= 'center'><h2>FORM PEMESANAN TIKET KERETA API</h2>";
echo "<table border=0>
<tr align = left>
<td>No. Pemesan</td>
<td> : </td>
<td>$no</td>
</tr>
<tr align = left>
<td>Nama Pemesan</td>
<td> : </td>
<td>$nm</td>
</tr>
<tr align = left>
<td>Nama Kereta</td>
<td> : </td>
<td>$nk</td>
</tr>
<tr align = left>
<td>Jurusan</td>
<td> : </td>
<td>$jur</td>
</tr>
<tr align = left>
<td>Harga Tiket</td>
<td> : </td>
<td>$hg</td>
</tr>
<tr align = left>
<td>Jumlah Beli</td>
<td> : </td>
<td>$jb</td>";
$to = $hg * $jb;
echo "<tr align = left>
<td>Total Bayar</td>
<td> : </td>
<td>$to</td></tr></table>";
echo "<hr>";
echo "<h1>Terima Kasih</h1></div>";


?>


</body>
</html>


Selengkapnya...

Selasa, 19 April 2011

Latihan Form Motor

Ini salah satu contoh program penggunaan switch case, tolong dipelajari dan dipahami. Simpan file input ini dengan nama : motor1.php

<html>
<head>
<title>FORM SWITCH CASE</title>
</head>
<body>
<h1 align="center">Dealer Resmi Motor Yamaha</h1>
<hr />
<form action = "motor1_submit.php" method="post">

<b>Masukkan Nama Pembeli : </b><input type = "text" name = "nama" /><br />
<b>Alamat Pembeli :</b><input type="textarea" name = "alamat" /><br />
<b>Type Motor : </b><select name = "type">
<option value = "jm125">jm125</option>
<option value = "mi110">m1110</option>
<option value = "vx125">vx125</option>
<option value = "sc225">sc225</select><br />
<b>Jumlah Beli : </b><input type = "text" name = "jumbel" /><br />
<b>Pembayaran : </b><input type = "radio" name = "bayar" value="Cash" />
Cash
</b><input type = "radio" name = "bayar" value="Kredit" />
Kredit
<br />
<input type = "submit" value="Hitung" />
<input type = "reset" value = "Cancel" />
</form>

</body>
</html>


Lalu ketikkan file outputnya dengan nama : motor1_submit.php

<html>
<head>
<title>FORM SWITCH CASE</title>
</head>
<body>
<?PHP
$nm = $_POST["nama"];
$al = $_POST["alamat"];
$tp = $_POST["type"];

switch ($tp) {
case "jm125" :
{$jn = "Jupiter MX 125" ;
$hg = 14000000;}
break;
case "mi110" :
{$jn = "Mio 110";
$hg = 12000000;}
break;
case "vx125" :
{$jn = "Vixion 125";
$hg = 18000000;}
break;
case "sc225" :
{$jn = "Scorpio 225";
$hg = 23000000;}
break;
}

$jb = $_POST["jumbel"];
$by = $_POST["bayar"];

echo "<pre><h1 align = 'center'>Dealer Resmi Yamaha</h1><br>";
echo "<b>Nama Pembeli : </b>$nm<br>";
echo "<b>Type Motor : </b>$tp<br>";
echo "<b>Jenis Motor : </b>$jn<br>";
echo "<b>Harga Motor : </b>$hg<br>";
echo "<b>Jumlah Beli : </b>$jb<br>";
echo "<b>Pembayaran : </b>$by<br>";
if ($by=="Cash")
$dis = ($hg * $jb)*0.1;
else
$dis = 0;
echo "<b>Diskon : </b>$dis<br>";
$total = ($jb * $hg)-$dis;
echo "<b>Total Bayar : </b>$total";

?>

</body>
</html>

Selengkapnya...

On line gk nehh