Buku Tamu sederhana memanfaatakan operasi file txt menggunakan php, buku tamu ini tidak menggunakan database, yang kita perlukan hanya file txt yang kita masukan ke sever, langkah - langkah mrmbuat buku tamu txt sederhana ini adalah. 1. Buat 2 buah file Txt menggunakan notepad dengan nama 2. Buat script untuk index buku tamu( simpan dengan nama index.php) Untitled Document<html> <head> <title>komentar</title> </head> <body> <form action="bukutamu.php" method="post" enctype="multipart/form-data" name="form1"> <table width="500" border="0" align="center" cellpadding="0" cellspacing="1"> <tr> <td width="9%">Nama</td> <td width="91%"><input name="nama" type="text" id="nama" size="20"></td> </tr> <tr> <td>Email</td> <td><input type="text" name="email" size="20"></td> </tr> <tr> <td>Komentar</td> <td><textarea name="komentar" cols="50" rows="5" id="komentar"></textarea></td> </tr> <tr> <td> </td> <td><input type="submit" value="Submit" name="submit"> <input type="reset" value="reset" name="reset"></td> </tr> </table> </form> <p align="center"><br> <br> <?php $file = "jumlah.txt"; $fp = fopen($file,"r"); if ($fp) { $baca = fgets($fp,50); print ("$baca"); } fclose($fp); ?> komentar<?php $file = "komentar.txt"; $fp = fopen($file,"r"); while (!feof($fp)) { $baca = fgets($fp,50); print("$baca"); } fclose($fp); ?> </p> <p> </p> </body> </html> 3. Buat script untuk pross buku tamu (simpan dengan nama : bukutamu.php) <?php $nama = $_POST['nama']; $komentar = $_POST['komentar']; $email=$_POST['email']; $waktu = date("d-m-y | H:i:s"); $nf = "komentar.txt"; $fp = fopen($nf,"r+"); $data = fgets ($fp,50); $comfile = file($nf); rewind($fp); fwrite($fp, "<table width=500 align=center bgcolor=#CCCCCC> <tr bgcolor=#006600> <td width=250><font color =white> nama </font> <font color =red> $nama </font> <font color =white> email <font> <font color =red>$email </font></td> <td ><font color =white>tanggal </font> <font color =red> $waktu</font></td> </tr> <tr> <td colspan = 2 >berkata :$komentar</td> </tr> </table> <br> "); for ($i = 0; $i < 999; $i++) { fwrite ($fp, $comfile[$i]); } fclose ($fp); if ($_POST['submit']) { header ("location: index.php"); } ?> <?php $file = "jumlah.txt"; $open = fopen($file,"r+"); $counter=fread($open,filesize($file)); fclose($open); $counter++; $write=fopen($file,'w'); fputs($write,$counter); fclose($write); ?> 4. Finis, jalankan buku tamu Assalamualaikum gaes. Kali ini ada tugas dari kampus disuruh bikin Buku Tamu pake PHP dan MYSQL. Ketentuannya sebagai berikut :
Berikut adalah tampilan dari halaman utamanya: Seperti yang terlihat dari form diatas, pengunjung diminta memasukan Nama, Alamat, Jenis kelamin dan Pesan. Untuk jenis kelamin radio button secara default langsung ke point PRIA. Jika Wanita ya isikan wanita. maaf, jenis kelamin mimi peri ga ane masukan ya. Jika Form tidak diisi maka akan muncul tampilan sebagai berikut : Setelah pengunjung mengisi data semua form maka klik tombol KIRIM, yang nantinya akan masuk ke dalam database. Jika berhasil maka akan menampilkan pesan data telah berhasil disimpan. Tombol HAPUS berfungsi untuk membersihkan yang telah diinputkan didalam setiap field. tombolnya ga begitu penting.diakhir form ada Link Lihat Data yang menuju ke page lihat.php Pada kolom Update pada tabel Lihat Data terdapat link yang Edit dan Delete yang fungsinya sudah pada paham laah yak buat ngedit sama ngapus data di database. Banyak bacot lu min, gue dah ngerti dari screenshotnya, yang gue butuhin source code nya..Admin : Haha anjir, iye iyeee..Yowes lah langsung ke pembuatan source code. buat database di phpmysql dengan nama bukutamu kemudian buat tabel dengan ketentuan sbb CREATE TABLE `tamu` ( Bikin folder di xampp - htdocs dengan nama bukutamu. <html> <div id="container"> $nama=
htmlentities(mysql_real_escape_string($_POST['nama'])); if($nama && $alamat && $gender && $pesan){ </body> <table border="1px" cellspacing="0"> </html> while ($res = mysql_fetch_array($result)) <div id="container"> </body> </html> } Ok deh sampai disini aja dulu ilmu barunya, mudah-mudahan bisa bermanfaat.
Terima Kasih |