Membuat form buku tamu
Di dalam dunia internet seringkali kita menemukan berbagai macam form. Mulai dari yang sederhana sampai yang rumit.
Form-form tersebut disediakan oleh seorang admin atau pemilik website dengan tujuan untuk mendapatkan informasi. Contohnya pada Formulir Buku Tamu, dimana pengunjung sebuah website biasanya diminta untuk mengisikan nama, email, hobby, alamat websitenya
dll. Anda pun bisa membuat form buku tamu seperti itu. Tapi sebelumnya mari kita bahas terlebih dahulu mengenai apa saja
informasi yang ingin kita dapatkan dari pengunjung website kita.
1.Informasi mengenai nama lengkap atau nama panggilan pengunjung.
2.Nama Panggilan
3.Sapaan
4.emailnya
5.alamat websitenya jika punya
6.Pesan dan kesannya terhadap website kita.
Untuk membuat form buku tamu seperti itu kita bisa membuat script seperti di bawah ini :
<html>
<head>
<title> Membuat Buku Tamu </title>
</head>
<body>
<center><font face="verdana" size=3><strong>Formulir Buku Tamu</strong></font>style="color: rgb(51, 102, 255);font-family:verdana;" ><head>
<form action="proses_bukutamu.php" method="post">
<font face="verdana" size=2>
<table>
<tr>
<td>Nama lengkap</td>
<td><input type="text" name="nama_lkp"></td></tr>
<tr>
<td>Nama panggilan</td>
<td><input type="text" name="panggilan"></td></tr>
<tr>
<td>Sapaan</td>
<td><select name="sapaan">
<option value=0 selected>Sapaan
<option value="Bapak">Bapak
<option value="Ibu">Ibu
<option value="Sdr">Sdr.
<option value="Sdri">Sdri.
<option value="Mas">Mas
<option value="Mbak">Mbak
<option value="Bang">Bang
<option value="Non">Non
<option value="Om">Om
<option value="Tante">Tante</td></tr>
<tr>
<td>Email</td>
<td><input type="text" name="email"></td></tr>
<tr>
<td>website</td>
<td><input type="text" name="website"></td></tr>
<tr>
<td>Pesan dan kesan</td>
<td><textarea name="pesan" rows=8 cols=35></textarea></td></tr>
<tr>
<td colspan=2 align="center"><input type="submit" name="submit" value="Kirim">
</td> </tr>
</td> </tr> </table>
</td> </tr> </table>
</form>
</body>
</html>
simpan script diatas dengan nama "bukutamu.html" dan selanjutnya kita akan membuat script PHP yang akan melakukan proses terhadap pemasukan data-data dari form bukutamu.html tsb,tapi sebelumnya kita harus membuat sebuah database dan sebuah tabel untuk menyimpan data-data tsb.
Misalnya kita buat sebuah database pada MySql dengan nama "databaseku" dan buat sebuah tabel di dalam databaseku dengan nama "bukutamu" seperti ini :
create table bukutamu (
nama_lengkap varchar(50) not null,
nama_panggilan varchar(15) not null,
sapaan varchar(10) not null,
email varchar(30) not null,
website varchar(30) not null,
pesan varchar(255) not null);
lalu buat script PHPnya seperti dibawah dan simpan dengan nama proses_bukutamu.php :
<?php
if (empty($panggilan) or empty($sapaan) or empty($email) or empty($website) or empty($pesan))
{$msg="Ada data yang belum diisi...";
$alamat="bukutamu.html";
header("location:$alamat?msg=$msg");
exit();}
$host="localhost";
$user="";
$pass="";
$db="databaseku";
//Koneksi ke MySql
$koneksi=mysql_connect("$host", "$user", "$pass");
if(!koneksi) //jika tidak terkoneksi
{echo"Gagal melakukan koneksi";
exit;}
//memilih database
$pilihdb=mysql_select_db("$db");
if(!pilihdb) //jika tidak bisa memilih database
{echo"Gagal memilih database";
exit;}
//memasukkan data ke dalam tabel bukutamu
$query="insert into bukutamu(nama_lengkap, nama_panggilan, sapaan, email, website, pesan)values
('$nama_lkp', '$panggilan', '$sapaan', '$email', '$website', '$pesan')";
$result=mysql_query($query, $koneksi);
if($result) //jika berhasil memasukkan data
{echo"<center>
<font face=verdana size=2>Terima kasih atas kesediaan $sapaan $panggilan mengisi buku tamu saya";}
?>
Form-form tersebut disediakan oleh seorang admin atau pemilik website dengan tujuan untuk mendapatkan informasi. Contohnya pada Formulir Buku Tamu, dimana pengunjung sebuah website biasanya diminta untuk mengisikan nama, email, hobby, alamat websitenya
dll. Anda pun bisa membuat form buku tamu seperti itu. Tapi sebelumnya mari kita bahas terlebih dahulu mengenai apa saja
informasi yang ingin kita dapatkan dari pengunjung website kita.
1.Informasi mengenai nama lengkap atau nama panggilan pengunjung.
2.Nama Panggilan
3.Sapaan
4.emailnya
5.alamat websitenya jika punya
6.Pesan dan kesannya terhadap website kita.
Untuk membuat form buku tamu seperti itu kita bisa membuat script seperti di bawah ini :
<html>
<head>
<title> Membuat Buku Tamu </title>
</head>
<body>
<center><font face="verdana" size=3><strong>Formulir Buku Tamu</strong></font>style="color: rgb(51, 102, 255);font-family:verdana;" ><head>
<form action="proses_bukutamu.php" method="post">
<font face="verdana" size=2>
<table>
<tr>
<td>Nama lengkap</td>
<td><input type="text" name="nama_lkp"></td></tr>
<tr>
<td>Nama panggilan</td>
<td><input type="text" name="panggilan"></td></tr>
<tr>
<td>Sapaan</td>
<td><select name="sapaan">
<option value=0 selected>Sapaan
<option value="Bapak">Bapak
<option value="Ibu">Ibu
<option value="Sdr">Sdr.
<option value="Sdri">Sdri.
<option value="Mas">Mas
<option value="Mbak">Mbak
<option value="Bang">Bang
<option value="Non">Non
<option value="Om">Om
<option value="Tante">Tante</td></tr>
<tr>
<td>Email</td>
<td><input type="text" name="email"></td></tr>
<tr>
<td>website</td>
<td><input type="text" name="website"></td></tr>
<tr>
<td>Pesan dan kesan</td>
<td><textarea name="pesan" rows=8 cols=35></textarea></td></tr>
<tr>
<td colspan=2 align="center"><input type="submit" name="submit" value="Kirim">
</td> </tr>
</td> </tr> </table>
</td> </tr> </table>
</form>
</body>
</html>
simpan script diatas dengan nama "bukutamu.html" dan selanjutnya kita akan membuat script PHP yang akan melakukan proses terhadap pemasukan data-data dari form bukutamu.html tsb,tapi sebelumnya kita harus membuat sebuah database dan sebuah tabel untuk menyimpan data-data tsb.
Misalnya kita buat sebuah database pada MySql dengan nama "databaseku" dan buat sebuah tabel di dalam databaseku dengan nama "bukutamu" seperti ini :
create table bukutamu (
nama_lengkap varchar(50) not null,
nama_panggilan varchar(15) not null,
sapaan varchar(10) not null,
email varchar(30) not null,
website varchar(30) not null,
pesan varchar(255) not null);
lalu buat script PHPnya seperti dibawah dan simpan dengan nama proses_bukutamu.php :
<?php
if (empty($panggilan) or empty($sapaan) or empty($email) or empty($website) or empty($pesan))
{$msg="Ada data yang belum diisi...";
$alamat="bukutamu.html";
header("location:$alamat?msg=$msg");
exit();}
$host="localhost";
$user="";
$pass="";
$db="databaseku";
//Koneksi ke MySql
$koneksi=mysql_connect("$host", "$user", "$pass");
if(!koneksi) //jika tidak terkoneksi
{echo"Gagal melakukan koneksi";
exit;}
//memilih database
$pilihdb=mysql_select_db("$db");
if(!pilihdb) //jika tidak bisa memilih database
{echo"Gagal memilih database";
exit;}
//memasukkan data ke dalam tabel bukutamu
$query="insert into bukutamu(nama_lengkap, nama_panggilan, sapaan, email, website, pesan)values
('$nama_lkp', '$panggilan', '$sapaan', '$email', '$website', '$pesan')";
$result=mysql_query($query, $koneksi);
if($result) //jika berhasil memasukkan data
{echo"<center>
<font face=verdana size=2>Terima kasih atas kesediaan $sapaan $panggilan mengisi buku tamu saya";}
?>
Popular Posts
artikel
- form buku tamu
- Cara Mudah Membuat Animasi GIF 3D Menggunakan Aplikasi XARA
- Membuat Menu Navigasi Dengan Subkategori Pada Blogger
- Membuat nomer halaman pada blogger
- Menyimpan File Flash Ke Dalam Format GIF
- banner blog
- box shadow
- cara membuat recent comment
- counter pengunjung
- form online
- form registrasi dan login
- header navigasi
- memasang form pada blog
- membuat bayangan pada image
- membuat efek zoom pada image
- membuat tampilan waku dan jam
This comment has been removed by a blog administrator.
ReplyDeletemantab nih tutor
ReplyDeletemas ciki bsa nda saya diajarin membuat form komentar seperti punya mas ini
ReplyDeletekirim balasan ke palirku@gmail.com
ditunggu ya
makasih
Kok saya gagal ya
ReplyDelete@@ mohon penjelasannya