Di postingan sebelumnya sudah dijelaskan mengenai pengenalan form. Kali ini kita akan mencoba untuk membuat desain seperti di bawah ini:
Maka coding nya adalah sebagai berikut:
<body>
<form action="out_buku.php" method="post">
<pre>
Toko Buku Online
Nama Pembeli <input type="text" name="tnama">
Alamat <textarea rows="3" cols="20" name="talamat"></textarea>
Pilih Buku <select name="cbpilih">
<option>Negeri 5 Menara</option>
<option>Laskar Pelangi</option>
<option>Hafalan Sholat Delisa</option>
</select>
Harga <input name="tharga" type="text">
Jumlah Beli <input name="tjml" type="text">
Pilih Sampul <input type="checkbox" name="cplastik" value="Plastik">Sampul Plastik (Rp 2000,-)
<input type="checkbox" name="ckado" value="Kado">Sampul Kado (Rp 5000,-)
Pilih Bank <input type="radio" name="bank" value="BNI">BNI
<input type="radio" name="bank" value="BRI">BRI
<input type="radio" name="bank" value="BCA">BCA
<input type="submit" value="Pesan Sekarang"> <input type="reset" value="Batal">
</pre>
</form>
</body>
Simpan file tersebut dengan nama input_buku.html
Selanjutnya buat file out_buku.php dengan coding sebagai berikut:
<body>
<?php
$nama=$_POST['tnama'];
$alamat=$_POST['talamat'];
$buku=$_POST['cbpilih'];
$harga=$_POST['tharga'];
$jml=$_POST['tjml'];
if(isset($_POST['cplastik']))
$plastik=2000;
if(isset($_POST['ckado']))
$plastik=5000;
$sampul=$plastik+$kado;
$total=$jml*$harga+$sampul;
$bank=$_POST['bank'];
if ($bank=="BNI")
$diskon=0.1*$total;
else if ($bank=="BRI")
$diskon=0.2*$total;
else
$diskon=0.3*$total;
$tobay=$total-$diskon;
$rek=$_POST['bank'];
echo "<pre>
Data Belanja
Nama Pembeli : $nama<br>
Alamat : $alamat<br>
Buku : $buku<br>
Harga : $harga<br>
Jumlah Buku : $jml<br>
Harga Sampul : Rp $sampul,-<br>
--------------------------------------
Total : Rp $total,-<br>
Transfer melalui Bank $rek<br>
<br><br><br>
<a href=input_buku.html>Beli Lagi</a>";
?>
0 komentar:
Posting Komentar