Discussion on AJAX GuestBook


aiglemedia does not currently provide support for this item.

84 comments found.

Thanks for your reply i have already found and translate text in french, but tell me how can i do to have date (days,months) appearing on message in french ?

check this reply post if it helps you out..

Some answers you will find in comments itself.

Hi there,

I can’t make UTF-8 to work properly, am i missing something? I changed the charset in the “index.php” but still no accents.

Could you help me, please?

Thanks by advance,


Hi, I am really sorry as I am busy. And since my pc is dead I won’t be able to help u out. Hope so I reply you within a week as I repair my pc asap.

Hi, i can’t get accents to display properly (french here) utf-8 doesn’t seem to work everywhere. Any help would be very appreciated.


Please read all comments. There is solution in comments.. My pc is dead now so I can’t help u out right now.. If u go through the comments u will surely find the solution.

Hello, how to put the dates in French. Thanks for giving me the concrete solution because I am not a programmer. thank you very much


open guestbook.php and find function addGBEntry().

Few lines below is //setlocale(LC_ALL, ‘nld_nld’);

replace it with setlocale(LC_TIME, “fr_FR”);

make sure the two // front slashes are removed.

Please make sure that French locale is installed on webserver. If after changing the above code it does not work, contact your webhost to see if French locale is installed.

Hello, The guest book so far is in order, everything funkioniert. Only would like to use for German language also. Unfortunately utf-8 coding does not work so well. I have converted in meta area charset to utf-8. Can you help me?

I thank you in advance

Hi, There is already solution for this. Please go through comments. Check this one

Thank you for your quick response

Hey there – I wonder if you can help me… I’m embarrassed to say, but i know very little about PHP. I purchased this file because the person I am making a website for had purchased the domain before getting me involved and has asked me to add a Guestbook to the website. Unfortunately – it appears that after looking through the control panel that there is no way to create a mysql database so that is why I searched for an alternative and found yours.

I purchased it, hoping that I would not find it too difficult but alas I think I have shown my “blonde” colours when it comes to coding.

I am stuck with how to sort out the code in the config.php file.. I am not sure how to make the changes… and then I have to try figure out how to insert this guestbook into the website…

I’m hoping that you may have some time and patience to help me please?

Regards – Chris

Search for file theme.tpl file in templates folder. Remove the code below from that file.

<div class="span1"><img src="{{avatar}}" class="img-polaroid" alt="gravatar" width="60" height="60" /></div>

By the way looking at the page link u posted above. You need many css tweaks to match the design of the website.

Wow – thanks so much for that – I will make the changes when I get back from work later.

About the CSS – yes yes – that was my next hurdle to jump over but wow there is so many css elements :)

Initially, I wanted to put the form in one div left and the messages in a div right but no matter how I tried I could not float the messages to the right.. that’s why I left it in the same style originally made..

Anyways – thanks again for your help :)

Hello, I have an issue with your script

i set :
New entry requires admin approval.

when i receive the mail and clic on the link from it

http://guestbook.loc/admin/guestbook/edit/mid59f9c7b2a7fb1 so here the problem when i clic approve/update it will delete all comment

But if i go on dashboard admin and approving from here it’s all ok

can you check this issue please?

Thank you

well i try on your demo there is no issue… I did install the lastest version and even when i try edit a comment when update it will delete all.

Hi, The problem to approve the guestbook entry from email link was due to http referrer not set. Actually the entry was getting approved and was not deleted, but the redirect was going wrong. I have solved that issue. Can you provide your email to me so i can send you the modified file.

Although there will be no issue if you approve from dashboard until i upload the changed script on codecanyon.

when i try edit a comment when update it will delete all

Regarding the above comment i am sorry i did not get what you are trying to say.

Editing a comment and updating it is working fine for me. Can you also provide a link to your guestbook.

Hello, you can contact me at

Hello, you can contact me at

Here the error (on local testing and same on my dedicated web)on apache log : PHP Notice: Undefined variable: clean_comments in C:\\xxx\\apache2\\vhost\\guestbook\\application\\libs\\GuestBook.php on line 451, referer: http://guestbook.loc/admin/guestbook/edit/mid59fa6b1632ce1 Line 451 : $clean_comments = $this->purifier->purify($clean_comments);

I fixed the issue mate.

from File GuestBook.php line 431 :

Instead :
        $this->badwords = Badwords::loadBadwords ($this->badWordsFile);
        if ($this->badwords)
            $clean_comments = str_ireplace ($this->badwords, "*****", $comments);

        $this->purifier = $this->getHTMLPurifierInstance ();
        $clean_comments = $this->purifier->purify ($clean_comments);

should be :

        $this->badwords = Badwords::loadBadwords ($this->badWordsFile);
        if ($this->badwords)
            $comments = str_ireplace ($this->badwords, "*****", $comments);

        $this->purifier = $this->getHTMLPurifierInstance ();
        $clean_comments = $this->purifier->purify ($comments);

Now i can save any message as expected

Hello -

Before I go further at attempting to install, am I able to run the installation and script on the site that I’m working on locally, and then continue to use when I upload it to my webhost?

While I am working on my site locally, the instructions included in help.pdf aren’t helpful. When I try to access, there is no install directory… only install.php in controller and views. not sure which is the install file I should use

Thank you.


AJAX Guest book is in mvc format so you won’t find the install directory. You can install locally and then upload all the files to live server. It will work with out any problem. If any problem occurs contact me.

Thank you.

I simply uploaded the directory to my live server and went to

Here’s the error i got loading the guestbook settings:

Please make sure that the settings file is present in data folder. Also make sure the settings file is in proper format and not tampered. Contact the guestbook owner and inform about the error.

While I am comfortable with code, I am unfamiliar with installing mvc php… like I am still wondering if i need to make a database *sigh Instructions are a little vague… excited to customize the ui and get this going. help is appreciated!!!

Hi, The error you are getting is may be because of the guestbook install wizard was not run. Were you successful in deploying the guestbook locally. I need to verify files uploaded on your live server.

I can help you out in installation if you can create a temporary FTP login mapping it to the directory where you have installed the guestbook. You can email me through my profile page if you are willing to do so.

My guestbook is loaded with 23pages of spam – how can I delete all the entries quickly and not have to go through each individual? Thank you!

Hi, Please contact through my profile page or give your email. Please enable the captcha to prevent further spam.


Is it not possible to run with Litespeed? Instead of Apache?

Can’t I use Litespeed instead of Apache? The installer won’t let me.


If all other options in installer are available other that apache. Script will run on litespeed also if .htaccess is supported by litespeed. Contact through my profile and give your email address. i will give you the configuration files so that no installation is required. You can change all settings from admin area.

Hi, The demo’s are all gone on your page! Regards David

The file IntlCalendar.php is missing appears on local server install on the 3th installer page!

Hi, The demo’s are working perfectly i just checked it.

Regarding IntlCalendar.php it should be installed with php version greater than 5.3. Check this links Try to reinstall PHP and see.

Hello Demo not working İm want see buy

It is working perfectly. I just checked it. What problem is there on your side?

Give me the demo address plz

It is there in item description itself.

Guest Link -> Admin Link ->

Login details for administrator userid : admin password : admin


The product is really very nice thanks

There are 3 questions I want you to help me with.

1: How to set Smtp

2: Html editor how to upload pictures from pc

3: How do I add a phone number to the website area

I would be glad if you help

I can help you with the SMTP setup but adding the phone number request needs much more of coding work and same applies to uploading pictures.

I want to use gmail for smtp
I would be glad if you help
Thanks you

I have send you message through your profile.

Hi there, I purchased your app on: 18 Feb 2019 I can give you the purchase code but am not sure if I should do it here. I have an old cgi-bin guestbook on my server so before Iinstall the new guestbook live, i am testing it on my PC offline. After inserting some data, it shows error in step3 “The file IntlCalendar.php is missing.” Can you help me with this? Regards, Marcus

Hi, Did you mean step 3 in installation wizard? If yes then you need to enable intl extension in php settings. Check this link for installation guide.

Thanks it everything works now. However i need to be able to change the entry date on some of the old comments that i copied and pasted from our old guestbook in to the new guestbook. Any way I can change these entry dates manually?

You can do it if you have some programming knowledge. The date and time stored is in timestamp format. You will need to open the xml database file and modify the timestamps according to your needs. Please do further communications via email.

Hey there. I’m trying to install and I get the following error

The file IntlCalendar.php is missing.

on the /install/wizard/step3 page.

Hi sorry for the late reply. But the answer to your question is already there in the comments. You need to enable intl extension in php settings. Check this link for installation guide.

will this run on nginx?

Can I try before I buy?


Purchased, waiting for nginx settings. Thank you.

I have sent an email to you.

Working, thanks!

Hi aiglemedia, its still working? Have few question before i buy this.

Can i import old entries? Can i manual edit the date, entry, name etc.? Is there an option to integrate a data policy checkbox?


Yes you can import old entries if its of this guestbook.Also you can manually edit entry details as the database is XML file. But if you make any mistake the file may not load. Regarding the date it is stored in timestamp format in XML file. I could not understand the last question regarding data policy.