Hingga saat ini masih banyak blog yang menggunakan CMS dari berbagai web development, bahkan tidak sedikit yang menggunakannya secara free. Alasannya sederhana.. Instant!... tinggal modif dikit-dikit dan jadilah sebuah website like a pro.

Kembali ke Cara membuat form komentar tanpa database
Disini saya membuat dalam beberapa file saja, selebihnya anda bisa memodifikasi dengan versi anda.
Silahkan Lihat DEMO nya disini.
Contoh script membuat form komentar tanpa database
Pertama tama buat file komentar.php, anda bisa menggantinya dengan filename lain sesuai selera, dan masukan script berikut ini :
<!DOCTYPE html>
<html>
<head>
<title>Form Komentar</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<div id="tayangankomentar">
<!--MENAMPILAK JUMLAH KOMENTAR-->
<?php
$jumlahkomentar = count(file('datakomentar.php'));
if(trim($jumlahkomentar) == "0"){
//MENAMPILKAN HEAD JIKA BELUM ADA KOMENTAR
echo '<h3 style="padding: 0px; margin: 0px">Halaman ini belum memiliki komentar</h3>
Komentar anda akan ditayangkan disini';
} else {
//MENAMPILKAN HEAD JIKA SUDAH ADA KOMENTAR
echo '<h3 style="padding: 0px; margin: 0px">Halaman ini memiliki '.$jumlahkomentar.' komentar</h3>';
}
?>
<!--BATAS MENAMPILAK JUMLAH KOMENTAR-->
<!--MENAMPIKAN KOMENTAR-->
<ol>
<?php include('datakomentar.php'); ?>
</ol>
<!--BATAS MENAMPIKAN KOMENTAR-->
</div>
<!--FORM KOMENTAR-->
<form method="post" action="kirim.php">
<p>Nama : <input type="text" name="namapengirim"/></p>
<p>Isi komentar :<br><textarea name="isipesan"></textarea> </p>
<p><button type="reset">Batal</button> <button type="submit">Kirim</button></p>
</form>
<!--BATAS FORM KOMENTAR-->
</body>
</html>
Selanjutnya buat file kirim.php sebagai tujuan post dan masukan script dibawah ini.
<?phpJika script ini dipasang pada setiap halaman, maka pembuatan data outputnya harus disesuaikan dengan judul halaman, Selain itu fungsi sensor kata dan anti robot spam koment harus juga dipasang.
//HALAMAN ASAL / SUMBER DATA
$asalkiriman = $_SERVER['HTTP_REFERER'];
//AMBIL DATA
$pengirim=$_POST['namapengirim'];
$komentar=$_POST['isipesan'];
$tanggalkirim=date('d-m-y, h:i:s');
//BUAT FILE KOMENTAR
$postkomentar=fopen('datakomentar.php', 'a');
fwrite($postkomentar, '<li><p>'.$komentar.'</p><span>Oleh : <b>'.$pengirim.'</b>, pada '.$tanggalkirim.'</span></li>
');
fclose($postkomentar);
//KEMBALI KE HALAMAN FORM
header('Location:'.$asalkiriman);
exit();
?>
Silahkan coba pada kolom dibawah ini dan selamat berkreasi.
Labels: blog template, PHP, Webmaster