Cara menggunakan membuat guestbook dengan php

Cara Membuat Buku Tamu PHP. Cara membuat buku tamu atau kontak form mengguakan program php sangat mudah. Contoh program bukut tamu menggunakan php berguna untuk mengontak admin yang dilakukan oleh user. Melalui form ini user atau pengguna dapat menghubungi admin atau hanya sekedar saling sapa saja. Berikut ini tutorial buat bukut tamu pada php menggunakan database mysql.

Script source code php membuat buku tamu dengan php dan mysql. Meskipun buku tamu ini sederhana namun dapat di kembangkan untuk aplikasi web guestbook yang lebih kompleks lagi. Pembuatan aplikasi buku tamu juga bisa dibuat tanpa menggunakan database. Untuk tampilan yang lebih menarik, aplikasi guestbook di bubuhi dengan jquery agar lebih atraktif.

Langkah-langkah yang perlu dilakukan adalah dengan membuat database. Kita asumsikan database diberi nama denga buku_tamu. Kemudian buat 1 tabel dengan nama catatan. Disini asumsi yang akan dibuat adalah tamu  terdaftar dan tamu tidak terdaftar.  Pada tabel database mysql bukut tamu menggunakan 5 field. Field yang pertama sebagai id, yang kedua nama, ketiga judul ke empat isi dan yang kelimat adalah status dari user yang mengirim buku tamu atau guest book. Tampilan databasenya seperti berikut ini:

Buku tamu guest book php

Script php buku tamu atau guestbook

Berikut ini koding php untuk membuat buku tamu.

<?php
# Koneksi database
$server = "localhost" ;
$username = "root" ;
$password = "" ;
$database = "buku_tamu";

# Koneksi dan memilih database di server
mysql_connect($server,$username,$password) or die ("Koneksi database gagal");
mysql_select_db($database) or die ("Database tidak tersedia");

switch ($_GET['modul']){
 case "insert" :
 $nama = $_POST['nama'];
 $judul = $_POST['judul'];
 $isi = $_POST['isi'];
 $status = $_POST['status'];
 $query = "INSERT INTO catatan (nama,judul,isi,status) VALUES ('$nama','$judul','$isi','$status')";
 $proses = mysql_query($query);

 if($proses){
 echo "<script>window.location=\"/bukutamu.php?modul=tampil\";</script>";
 }
 break;

 case "tampil":
 echo '<a href="bukutamu.php">Isi buku tamu lagi</a>';
 $query = "SELECT * FROM catatan";
 $proses = mysql_query($query);
 echo '<table border=1><tr><th>Nama</th><th>Judul</th><th>Catatan</th><th>Status</th></tr><tr>';
 $i=0;
 while($data = mysql_fetch_array($proses)) {
 $i++;
 echo "<td>$data[nama]</td><td>$data[judul]</td><td>$data[isi]</td><td>$data[status]</td></tr>";
 }
 echo '</table>';
 break;

 default:
 echo '<form name="form1" method="post" action="?modul=insert" >
 Nama <input type="text" name="nama"><p/>
 Judul <input type="text" name="judul"><p/>
 Catatan <textarea type="text" name="isi"></textarea><p/>
 <input type="hidden" name="status" value="tamu">
 <input type="submit" value="submit">
 </form>';
 break;
}

?>

Tampilan shoutbox atau buku tamu php mysql

Bukut tamu php mysql

Buku tamu php simpel

Demikian panduan dan tutorial cara membuat buku tamu, guest book php. Buku tamu dalam perkembangannya dikenal dengan shoutbox atau shoutmix. Semua pada intinya sama saja, bagaimana tinggal penggunaannya. Buku tamu di web atau sebuah sistem berfungsi untuk meningkatkan interaksi user atau pengguna ketika mengunjungi sebuah web. Dengan interaksi, web akan semakin terasa lebih atraktif dan hidup. Untuk yang pernah saya ketahui, jenis buku tamu juga digunakan untuk pemberian feedback pada sebuah sistem. Demikan thanks.

Postingan berikutnya

  1. script buku tamu php
  2. script php buku tamu sederhana
  3. cara membuat buku tamu dengan php dan mysql

Jika anda memerlukan cara agar dapat  membuat situs web anda menjadi lebih interaktif, cobalah untuk menggunakan Guest book. Guestbook jika dalam bahasa indonesia memiliki arti buku tamu merupakan cara suatu situs agar dapat bersifat interaktif dengan para pengunjung situs web tersebut. Dengan adanya guestbook pada situs web anda, maka setiap pengunjung dapat memberikan komentar atau pesana dimana nantinya komentar atau pesan tersebut dapat dibaca oleh anda dan penugnjung lain yang datang. Dengan menggunakan Guestbook maka kita dapat berinteraksi dengan pengunjung situs web kita sehingga akan menambahkan nilai positif untuk web kita.

Cara Membuat Guestbook Dengan PHP dan MySQL – Pembuatan Database

Jika Anda ingin membuat Guestbook sendiri, Anda bisa mencoba untuk mengikuti cara/contoh yang kami berikan pada artikel kali ini. Kita akan membuat sebuah guestbook sederhana dengan tampilan yang sederhana pula.

Berikut adalah contoh tampilan yang dapat Anda hasilkan dari contoh kode cara membuat guestbook yang kami berikan di atas (dengan sedikit pewarnaan supaya terlihat lebih baik) :


Dalam pembuatan guestbook yang akan kita lakukan, ada beberapa aplikasi yang harus terinstall terlebih dahulu dalam komputer anda sebelum anda membuat Guestbook seperti:

  • Web Server – PHP Compiler – Basis Data (Database)

Agar program yang anda buat nantinya dapat berjalan dengan baik, maka jalankan semua service terlebih dahulu, seperti layanan server web dan mySQL. Web server akan dipakai untuk melakukan parsing data PHP, sedangkan mySQL akan dipakai untuk . Pada kesempatan kali ini, kami akan mencoba membuat basis data yang bernama visitor dan kami akan memakai nama tabelnya bukutamu.

Cobalah jalankan script di bawah ini untuk membuat basis data visitor di server mySQL Anda :

Creare database visitor;

create table bukutamu (
tgl date,
nama_tamu varchar(100),
email_tamu varchar(100),
pesan_tamu (text); )

Pada tabel bukutamu diatas terdapat 4 field yang berbeda, dimana masing – masing field akan menyimpan data yang berbeda pula. Field tgl, nantinya akan menyimpan data yang diinput dalam format date, sedangkan filed nama_tamu dan email_tamu akan menyimpan masing – masing nama dan email tamu tersebut. Dan field pesan_tamu akan menyimpan pesan yang ditinggalkan tamu dalam format text.

Cara Membuat Guestbook Dengan PHP dan MySQL – Pembuatan Script PHP

Pada proses pembuatan Guestbook kali ini, anda membutuhkan dua file, yaitu form HTML dan juga script PHP untuk processingdata form HTML tersebut. Untuk bagian HTML form kita coba untuk memberi nama guestbook.php, sedangkan script untuk memproses data guestbooknya, akan kita beri nama guestbook_p.php.

Berikut code untuk file PHPnya

<?php
include “config.php”; // digunakan untuk menyertakan kode dari file config.php

// proses penambahan data ke database
if($mod == “add”){
$add_query = mysql_query(“insert into bukutamu values(”, ‘$nama’, ‘$email’, ‘$tanggal’, ‘$pesan’)”) or die(mysql_error());
}
?>

<html>
<head>
<title>Buku Tamu</title>
</head>
<body>
<?php
if($add_query){
echo “Data berhasil di tambahkan, <a href=\”lihat.php\”>lihat buku tamu</a>”;
}
?>
Form Buku Tamu <br /><br />
<form method = “post” action = “#”>
nama : <input type = “text” name = “nama”><br>
email : <input type = “text” name = “email”><br>
alamat : <textarea name=”alamat”></textarea><br>
pesan : <textarea name=”pesan”></textarea><br>
<input type=”hidden” name=”mod” value=”add”>
<input type=”submit” name=”button” id=”button” value=”Submit”>
</form>
<?php
}
?>
</body>
</html>

Jika anda telah selesai membuat kode diatas, maka sekarang anda dapat membuat koneksi basis data yang akan digunakan, berikut caranya :

<?php
$hostDB = “localhost”; // untuk hostname database, disesuaikan dengan server
$userDB = “root”; // secara default, XAMPP membuat database user root
$passDB = “”; // secara default, password root adalah null
$DB = “learn”; // sesuaikan dengan database yang dibuat pada database MySQL anda

// memulai koneksi ke database MySQL
$conn = mysql_connect ($hostDB, $userDB, $passDB) or die(mysql_error());

// Memilih database yang akan digunakan
mysql_select_db($DB, $conn) or die(mysql_error());
?>

Cara Membuat Guestbook Dengan PHP dan MySQL – Catatan dan Penutup

Setelah melakukan semuanya, jangan lupa untuk menyesuaikan nilai yang ada pada variabel di atas sesuai dengan pengaturan di database MySQL yang dipakai. Yang kami berikan diatas merupakan settingan secara default, jadi jika settingan pada server ada telah diubah maka sesuaikanlah dengan konfigurasi pada server anda.

Cobalah untuk menaruh file yang telah Anda buat pada folder root dari localhost Anda, dan setelah itu anda bisa mencoba menjalankan file guestbook.php dari browser yang Anda pakai dengan cara mengetikkan perintah http://localhost/guestbook.php.

Jika file muncul dengan lancar, berarti project membuat Guestbook yang kita buat kali ini telah berjalan dengan baik. Selamat mencoba dan semoga berhasil.