Guesbook adalah aplikasi yang sering kita kenal dengan buku tamu. pada konten kali ini saya memberikan anda sedikit untuk memahami dan membuat Guesbook dalam beberapa teknik. untuk lebih jelasnya ikuti pembahasan berikut.
- Guesbook dengan berkas, berkas adalah salah satu cara mudah dalam menyimpan data, yaitu teknik penggunaan file.txt atau .dat atau format file lain dalam meyimpan data yang berasal dari formulir masukan. dengan menggunkan berkas anda dapat menyimpan data yang dimasukan kedalam suatu file. objek file yang dibentuk tersebut diciptakan secara otomatis oleh program eksekutor atau program simpan.
- Merancang formulir masukan, langkah awal yang anda lakukan adalah mendesain interface atau antar muka atau formulir masukan. untuk mempermudah silahkan anda copy aja skrip dibawah ini kedalam notepad anda kemudian simpan dengan ektensi guesbook_berkas.html.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="gb_berkassim.php">
<table width="500" border="0">
<tr>
<td colspan="2">FORM GUESBOOK </td>
</tr>
<tr>
<td width="171">Nama Pengunjung </td>
<td width="319"><input type="text" name="TxtNama" /></td>
</tr>
<tr>
<td>Alamat</td>
<td><input type="text" name="TxtAlamat" /></td>
</tr>
<tr>
<td>Pesan</td>
<td>
<textarea name="TxtPesan" cols="30" rows="3"> </textarea>"
</td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Submit" /></td>
</tr>
</table>
</form>
</body>
</html>
- Membuat Program pembuat berkas, Pada script diatas kita telah mendefinisikan nama gb_berkassim.php pada kolom Action, pendefinisian tersebut merupakan sebuah tujuan eksekusi program pada saat tombol submit atau simpan diklik. untuk itu anda harus membuat program gb_berkassim.php, anda dapat mengkopy script program tersebut kelembaran kerja notepad anda seperti script dibawah ini, jangan lupa simpan dengan nama gb_berkassim.php
if ($TxtNama =="") {
echo "Data nama masih kosong";
}
else if ($TxtAlamat =="") {
echo "Data alamat masih kosong";
}
else if ($TxtPesan =="") {
echo "Data pesan masih kosong";
}
else {
$tgl_isi =date('d-m-Y');
$berkas =fopen("file_gb.txt","a");
fputs($berkas,$TxtNama ."\n");
fputs($berkas,$TxtAlamat ."\n");
fputs($berkas,$TxtPesan ."\n");
fputs($berkas,$tgl_isi ."\n");
fputs($berkas, "*-*\n");
fclose($berkas);
echo "Pesan telah selesai disimpan";
include "gb_berkasfm.html";
}
?>
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :