Pada tampilan diatas terdapat teksbox, button, option, dan lain-nya. dan terdapat pengelompokan harga dimana kelas kereta dan nama argo pun berbeda, pada tampilan di atas bahasa yang di gunakan HTML sebagai pondasi sebuah tampilan dan PHP sebagai alur dari arahnya sebuah web (logikanya) *koreksi ia qlo salah hehehehe
Tampilan di atas jelas Nama = Ann , Kode = AP , Kelas = Excecutive , Makan = Ya
Maka Hasil Excecuutive = 45000 dan Makan = 15000 Serta Total keseluruhan = 60000
Dan Contoh Tampilan outputnya
dan untuk alur Flow chart
kira-kira seperti ini *qlo salah di koreksi IA :) |
==================================================================
UNTUK KODING TAMPILAN 1
=================================================================
<html xmlns="http://www.w3.org/1999.xhtml">
<head>
<title>Tiket Kereta Api</title>
</head>
<body background="gambar/ozil.jpg">
<form action="ann2.php" method="post">
<table align="center" border="2" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC" bordercolor="#FFFFFF">
<tr>
<th align="center" colspan="2">Tiket Kereta Api</th></tr>
<tr><td>Nama Pembeli</td><td><input type="text" name="nama_pembeli" maxlength="10" size="15"></td></tr>
<tr>
<td>Kode Kereta</td>
<td><select name="kode">
<option value="AP">
AP </option>
<option value="AD">
AD </option>
<option value="AB">
AB </option>
</select>
</td>
</tr>
<tr>
<td>Kelas</td>
<td>
<select name="kelas">
<option value="executive"> 1 - Executive </option>
<option value="bussines"> 2 - Bussines </option>
<option value="economy"> 3 - Economy </option>
</select>
</td>
</tr>
<tr><td>Makan</td>
<td>
<input type="radio" name="makan" value="ya"> Ya
<input type="radio" name="makan" value="no"> Tidak
</td></tr>
<tr><td colspan="2" align="center"><input type="submit" value="Proses"></td></tr>
</table>
</form>
<br>
<table align="center" border="2" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC" bordercolor="#FFFFFF">
<tr>
<th align="center" colspan="4">Daftar harga kereta api</th></tr>
<tr>
<td>Kode / Kelas</td>
<td align="center">3 - Economy</td>
<td align="center">2 - Bussines</td>
<td>1 - Executive</td> </tr>
<tr>
<td>AP - Argo Parahrayangan</td><td align="center">35000</td><td align="center">40000</td>
<td>45000</td></tr>
<tr>
<td>AD - Argo Dwipangga</td>
<td align="center">55000</td>
<td align="center">60000</td>
<td>65000</td></tr>
<tr>
<td>AB - Argo Bromo</td>
<td align="center">75000</td>
<td align="center">80000</td>
<td>85000</td></tr>
<tr><td colspan="4">Jika dengan makan tambah 15000</td></tr>
</table>
</body>
</html>
<head>
<title>Tiket Kereta Api</title>
</head>
<body background="gambar/ozil.jpg">
<form action="ann2.php" method="post">
<table align="center" border="2" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC" bordercolor="#FFFFFF">
<tr>
<th align="center" colspan="2">Tiket Kereta Api</th></tr>
<tr><td>Nama Pembeli</td><td><input type="text" name="nama_pembeli" maxlength="10" size="15"></td></tr>
<tr>
<td>Kode Kereta</td>
<td><select name="kode">
<option value="AP">
AP </option>
<option value="AD">
AD </option>
<option value="AB">
AB </option>
</select>
</td>
</tr>
<tr>
<td>Kelas</td>
<td>
<select name="kelas">
<option value="executive"> 1 - Executive </option>
<option value="bussines"> 2 - Bussines </option>
<option value="economy"> 3 - Economy </option>
</select>
</td>
</tr>
<tr><td>Makan</td>
<td>
<input type="radio" name="makan" value="ya"> Ya
<input type="radio" name="makan" value="no"> Tidak
</td></tr>
<tr><td colspan="2" align="center"><input type="submit" value="Proses"></td></tr>
</table>
</form>
<br>
<table align="center" border="2" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC" bordercolor="#FFFFFF">
<tr>
<th align="center" colspan="4">Daftar harga kereta api</th></tr>
<tr>
<td>Kode / Kelas</td>
<td align="center">3 - Economy</td>
<td align="center">2 - Bussines</td>
<td>1 - Executive</td> </tr>
<tr>
<td>AP - Argo Parahrayangan</td><td align="center">35000</td><td align="center">40000</td>
<td>45000</td></tr>
<tr>
<td>AD - Argo Dwipangga</td>
<td align="center">55000</td>
<td align="center">60000</td>
<td>65000</td></tr>
<tr>
<td>AB - Argo Bromo</td>
<td align="center">75000</td>
<td align="center">80000</td>
<td>85000</td></tr>
<tr><td colspan="4">Jika dengan makan tambah 15000</td></tr>
</table>
</body>
</html>
==================================================================
UNTUK KODING TAMPILAN 2
=================================================================
<html>
<head>
<title>Hasil Kereta</title>
</head>
<body background="/ann/ozil.jpg">
<?php
//Tangkap Variable
$nama_ann = $_POST["nama_pembeli"];
$kode_ann = $_POST["kode"];
$kelas_ann = $_POST["kelas"];
$makan_ann = $_POST["makan"];
//Rumus untuk menentukan harga Kode kereta
if ($kode_ann == 'AP')
{
if ($kelas_ann == 'executive') {$harga_ann = 45000;}
else if ($kelas_ann == 'bussines') {$harga_ann = 40000;} else { $harga_ann = 35000;}
}
else if ($kode_ann == 'AD')
{
if ($kelas_ann == 'executive') { $harga_ann = 65000;}
else if ($kelas_ann == 'bussines') {$harga_ann = 60000;} else { $harga_ann = 55000;}
}
else
{
if ($kode_ann == 'executive') { $harga_ann = 85000; }
else if ($kelas_ann == 'bussines') {$harga_ann = 80000;} else { $harga_ann = 75000; }
} ;
//logika makan
if ($makan_ann == 'ya') {$tambahan_ann = 15000;} else {$tambahan_ann = 0;}
//Grand Total
$total_ann = $harga_ann + $tambahan_ann;
?>
<table align="center" border="1" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC" bordercolor="#FFFFFF">
<tr>
<th align="center" colspan="2">Tiket Kereta Api</th></tr>
<tr>
<td colspan="2" align="center">Selamat Datang <?php print $nama_ann; ?>.Berikut Ini Pembelian Anda</td></tr>
<tr>
<td>Kode</td><td align="center"><?php print $kode_ann ?></td></tr>
<tr>
<td>Nama Kereta api</td><td align="center"><?php print $kode_ann ?></td></tr>
<tr>
<td>Kelas</td><td align="center"><?php print $kelas_ann ?></td></tr>
<tr>
<td>Makan</td><td align="center"><?php print $makan_ann ?></td></tr>
<tr>
<td>Harga Satuan</td><td align="center"><?php print $harga_ann ?></td></tr>
<tr>
<td>Biaya tambahan</td><td align="center"><?php print $tambahan_ann ?></td></tr>
<tr>
<th align="left">Total</th><th align="center"><?php print $total_ann ?></th></tr>
<tr><td colspan="2" align="center">Terima Kasih <?php print $nama_ann ?> telah berbelanja di toko kami.</td></tr>
<tr><td colspan="2" align="center"><a href="ann1.php">Input Data Lagi</a></td></tr>
</table>
</body>
</html>
Catatan : untuk tampilan 1 saya menyimpan dengan nama ann1.php walaupun keseluruhan koding tampilan 1 adalah HTML dan untuk tampilan 2 saya menyimpan dengan nama ann2.php untuk penjabaran dari koding di atas akan Ann tambahkan kedepannya ^-^
<head>
<title>Hasil Kereta</title>
</head>
<body background="/ann/ozil.jpg">
<?php
//Tangkap Variable
$nama_ann = $_POST["nama_pembeli"];
$kode_ann = $_POST["kode"];
$kelas_ann = $_POST["kelas"];
$makan_ann = $_POST["makan"];
//Rumus untuk menentukan harga Kode kereta
if ($kode_ann == 'AP')
{
if ($kelas_ann == 'executive') {$harga_ann = 45000;}
else if ($kelas_ann == 'bussines') {$harga_ann = 40000;} else { $harga_ann = 35000;}
}
else if ($kode_ann == 'AD')
{
if ($kelas_ann == 'executive') { $harga_ann = 65000;}
else if ($kelas_ann == 'bussines') {$harga_ann = 60000;} else { $harga_ann = 55000;}
}
else
{
if ($kode_ann == 'executive') { $harga_ann = 85000; }
else if ($kelas_ann == 'bussines') {$harga_ann = 80000;} else { $harga_ann = 75000; }
} ;
//logika makan
if ($makan_ann == 'ya') {$tambahan_ann = 15000;} else {$tambahan_ann = 0;}
//Grand Total
$total_ann = $harga_ann + $tambahan_ann;
?>
<table align="center" border="1" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC" bordercolor="#FFFFFF">
<tr>
<th align="center" colspan="2">Tiket Kereta Api</th></tr>
<tr>
<td colspan="2" align="center">Selamat Datang <?php print $nama_ann; ?>.Berikut Ini Pembelian Anda</td></tr>
<tr>
<td>Kode</td><td align="center"><?php print $kode_ann ?></td></tr>
<tr>
<td>Nama Kereta api</td><td align="center"><?php print $kode_ann ?></td></tr>
<tr>
<td>Kelas</td><td align="center"><?php print $kelas_ann ?></td></tr>
<tr>
<td>Makan</td><td align="center"><?php print $makan_ann ?></td></tr>
<tr>
<td>Harga Satuan</td><td align="center"><?php print $harga_ann ?></td></tr>
<tr>
<td>Biaya tambahan</td><td align="center"><?php print $tambahan_ann ?></td></tr>
<tr>
<th align="left">Total</th><th align="center"><?php print $total_ann ?></th></tr>
<tr><td colspan="2" align="center">Terima Kasih <?php print $nama_ann ?> telah berbelanja di toko kami.</td></tr>
<tr><td colspan="2" align="center"><a href="ann1.php">Input Data Lagi</a></td></tr>
</table>
</body>
</html>
Catatan : untuk tampilan 1 saya menyimpan dengan nama ann1.php walaupun keseluruhan koding tampilan 1 adalah HTML dan untuk tampilan 2 saya menyimpan dengan nama ann2.php untuk penjabaran dari koding di atas akan Ann tambahkan kedepannya ^-^
0 Response to "program tiket kereta sederhana dengan PHP"
Posting Komentar