efek

Sabtu, 16 Maret 2013

Membuat dan Menyimpan Inputan Form dengan php

Pertama kita buat dulu form.php
source codex copas yang dibawah ini ...


<html>
<head><title>Form Pemesanan</title>
<script type="text/javascript">
    function cek_data(){
    if (Lat1_12form.nama.value=="")
    {
      alert("Nama tidak boleh dikosongkan");
      Lat1_12form.nama.focus()
      return false
    }
return true
}
</script>
</head>
<body bgcolor="Lightskyblue">
<font size=6 color="black" <b>FORM PEMESANAN BARANG</b></font>
<hr size=5 align="center" noshade>
<img src="print.jpg"> <img src="mouse.jpg"> <img src="fd.jpg">  <img src="modem.png">
<Form name ="form" Method ="Post" ACTION ="form_hasil.php" onSubmit="return cek_data()">
<table>
<tr>
<td>Nama </td> <td><input size="30" type='text' name='nama'></td>
</tr>
<tr>
<td>Alamat </td> <td><input size="30"type='text' name='alamat'></td>
</tr>
<tr>
<td>Tempat Tanggal Lahir</td>
<td><input type="text" name="ttl" size="30"></td>
</tr>
<tr>
<td>Jenis Kelamin </td>
<td><Input type = 'Radio' name ='jenis_kelamin' value= 'Laki-laki'>Laki-laki
<Input type = 'Radio' name ='jenis_kelamin' value= 'Perempuan'>Perempuan </td>
</tr>
<tr>
<td>No HP </td> <td><input size="30"type='text' name='no_hp'></td>
</tr>
<tr>
<td>Email</td>
<td><input type="text" name="email" size="30"></td>
</tr>
<tr>
<td>Jenis Barang </td>
<td><select name="jenis_barang" >
<option value="0">pilih barang</option>
<option value="800000">Printer Rp 800.000</option>
<option value="120000">Mouse Rp 120.000</option>
<option value="85000">Flash Disk 32Gb Rp 85.000</option>
<option value="300000">Modem Rp 300.000</option>
</select></td>
</tr>
<tr>
<td>Jumlah Barang</td> <td><input size="30"type='text' name='jumlah'></td>
</tr>
<tr>
<td colspan="2" align=right><input type="submit" name="submit" value="send">
</tr>
</table>
</FORM>
</body>
</html>

setelah itu kita buat source code untuk menyimpan inputan dari form simpan dalan formhasil.php


<?php
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$ttl = $_POST['ttl'];
$jenis_kelamin = $_POST['jenis_kelamin'];
$no_hp = $_POST['no_hp'];
$email = $_POST['email'];
$jns_brg = $_POST['jenis_barang'];
$jumlah = $_POST['jumlah'];
$harga = $_POST['jenis_barang']*$_POST['jumlah'];
// menampilkan hasil
echo "<h3> DATA YANG TELAH DIMASUKKAN </h3>";
echo "<p>Nama : ".$nama. "<br>";
echo "<p>Alamat : ".$alamat."<br>";
echo "<p>Tempat Tanggal Lahir : ".$ttl."<br>";
echo "<p>Jenis Kelamin : ".$jenis_kelamin."<br>";
echo "<p>No HP : ".$no_hp ."<br>" ;
echo "<p>Email : ".$email ."<br>" ;
echo "<p>Harga total yang harus dibayar : Rp ".$harga ."<br> <br>" ;
echo "<a href='form.php'>Kembali</a>";
?>

sedikit penjelasan tambahan untuk script itu tujuanx biar kolom nama itu gak boleh dikosongin,ntar klian tinggal ngubah2 sesuai kebutuhan aj.

Selamat mencoba!!



Tidak ada komentar:

Posting Komentar