Spam free PHP GuestBook script

  1. System requirements.
  2. Guestbook installation.
  3. Quick start guide.
  4. Copyright
  5. TOS.
  6. Guestbook demo.
  7. Guestbook screenshot.
  8. Guestbook download.
  9. Online support.

A website guestbook is a content management system script where viewers of the website can post their comments over that website. GuestBook available in internet today have a wide range of verity. But the ultimate goal of all the system is to provide an easy interface to the viewers to post their messages and at the same time preventing spam messages from the bad users.

The spam free PHP GuestBook script I represent here has the following features.

Stop GuestBook spam

This script can prevent spam messages in the following ways.

  1. There is an image captcha input field which effectively prevents automated submission of user posts and comments.
  2. Administrator has the option to automatically verify email address during registration. This feature will prevent registration with fake email address.
  3. Administrator has the ability to ban a user to prevent her / him from further post.
  4. Administrator can delete a user which actually deletes all the user posts and comments posted by that user.
  5. Administrator can choose option to review posts and messages before publish them.
  6. Administrator can choose nofollow option for the links posted in the guest book. This feature will discourage spammers / bad users from posting spam messages.

HTML code for GuestBook

This GuestBook script has a nice looking BBCode interface where users can post HTML or other webpage script code under code tag. It is an important feature for websites relating to webmasters.

Image post GuestBook

Administrator of this GuestBook may allow users to post image and image links. The number of images per post and their sizes can be controlled from admin panel.

Sign in GuestBook

Registered users can sign in GuestBook with their email address and password. In case user forgets password he / she may recall password by using "Forget Password" form.

Email from GuestBook

If user allows viewers can send him email message from the GuestBook. That email will be sent via web form; so the actual email address will never be disclosed to the viewers. This feature may also turn off by the board administrator.

Add GuestBook to your website

This script includes an auto installation script. You have put required information at the installation form, click on the install button; your script is ready to work.

System requirements

The minimum system required to install and run this script are:-

Guestbook installation

If your server fulfills those minimum requirements then download GZip file from the link below.
http://ramui.com/guestbook/download-v1.html

  1. Unpack / extract the compressed file and upload everything to your server where you want to install this script. You can use 7-Zip file manager to extract compressed file. If your server have unpack or extract utility (e.g. CPanel server) then you can unpack the package at the server instead.
  2. Set the following file and folder permission to 777 or 0777.
    • File: /gb/database/config.php;
    • Folder: /gb/verify/securityimages;
  3. Now open file /gb/admin/index.php on your browser window to start installation.

Quick start guide

Here is a quick start guide for this PHP guestbook script. This script allows only registered users to post a new message or put comments over messages. So as an administrator your first task is to create a user account. To create a new user account open the page gb/user/index.php on your browser window. Here you find new user registration form. Please fill-up the form and submit it.

Your next task is to edit the default settings of this script according to your preference. Open page /gb/admin/index.php to log in to your admin control panel; click on the "settings" link at the top of your admin panel.

View screenshot

Copyright

Copyright: Copyright (c) 2010 http://ramui.com. All rights reserved.
This product is protected by copyright and distributed under licenses restricting copying, distribution. Permission is granted to the public to download and use this script provided that this Notice and any statement of authorship are reproduced in every page on all copies of the script.

DISCLAIMER OF WARRANTIES:

THIS SCRIPT PRODUCT IS PROVIDED "AS-IS". NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED. YOU (RECEPIENT) USE THIS SCRIPT AT YOUR (RECEPIENTS) OWN RISK. TO THE MAXIMUM EXTENT PERMITTED UNDER APPLICABLE LAWS, AUTHOR EXPRESSLY DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. AUTHOR DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SCRIPT WILL MEET YOUR REQUIREMENTS, OR THAT THE OPERATION OF THE SCRIPT WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SCRIPT WILL BE CORRECTED. FURTHERMORE, AUTHOR DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF THE SCRIPT IN TERMS OF ITS CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY AUTHOR OR RAMUI.COM SHALL CREATE A WARRANTY OR IN ANY WAY INCREASE THE SCOPE OF ANY WARRANTY.