Welcome to Dagon Design. In addition to free scripts, WordPress plugins, and articles, we offer a variety of services including custom theme design, plugin creation, and PHP scripting. Contact me for more information.

Version 2.45   Updated Wednesday, July 1st, 2009 at 7:19pm

Secure Guestbook Script with Image Verification

This is the latest version of my secure PHP guestbook script. A lot of new features have been added since the last release including support for entry moderation, separate configuration and language files, improved code and session handling, and much more. The purpose of this script is to provide an easy to use, yet secure guestbook which features image verification to keep out spam bots as well as other security measures. It uses a flat-file storage method so that it will work for users without database access and contains many other features not found in most standard guestbook scripts.

Download

  If you have found this page useful, please consider donating. Thanks!

Included Languages

The script current includes files for the following languages: English, Dutch, Formal German, French, Italian, Norwegian, Portuguese, Romanian, Spanish, Swedish, Turkish

See it in action

I have a demo guestbook here: Demo guestbook

Installation

  • Download ddgb.zip and uncompress
  • Upload all files into a directory of your choosing
  • Give write-access to /dat/.entries and /dat/.banlist (chmod 666 or 777)
  • Configure the options in config.php
  • Run the script by calling ddgb.php

Changelog

  • 07-01-09 – Not a version update, but the spanish language file has been updated, and the missing header.php file (when used in stand-alone mode) has been restored.
  • 02-22-09 v2.45 – Several new features from contributor Hans Nordhaug, including: alt attributes added for valid xhtml, increased spam protection (honeypot field), made page navigation translateable, various visual changes.
  • 07-27-07 Vv2.44 – PHP short-tag bug fixed. Italian language file added.
  • 06-20-07 v2.43 – File locking feature is now an option (disabled by default), instead of automatically enabled
  • 06-13-07 v2.42 – Security update
  • 04-04-07 – Spanish language file has been added
  • 03-24-07 – Romanian language file has been added
  • 01-14-07 v2.41 – Fixed bug related to display of entries
  • 11-01-06 v2.4 – Moderation/display issues 100% resolved – Smilies are now clickable – Various bug fixes
  • 10-22-06 v2.31 – Further improvements to the session code – Should work better on Windows servers now
  • 10-21-06 v2.3 – Fixed bug with display of entries when moderating – Improved session code – Dutch language file has been added
  • 10-17-06 – Not a version update – Swedish and Portuguese language files have been added
  • 09-07-06 v2.2 – Bug fixed (verification problems in non-standalone mode)
  • 09-01-06 v2.1 – Various minor fixes – Added Norwegian language file
  • 08-24-06 v2.0 – This is a very big update. Because of this, almost all of this page has been rewritten. Unfortunately, previous data files will not work with this release because of the new data structure. The advantage is that new fields can be added in the future without loosing the old data! The new data file is also simple enough that you should be able to manually add your old entries into it. New features include:
    - Separate config and language files
    - Option to require manual approval/moderation of entries
    - Improved session handling (no more separate verification file!)
    - Option to run as stand-alone script, or through another page
    - Secure data file storage method already implemented
    - Now supports basic smilies
    - Can disable image verification if not supported
    - New option to protect email addresses
    - And more – read below
  • 05-17-06 – Not a version update, but I added instructions on making the guestbook even more secure.
  • 05-03-06 v1.31 – Fixed a bug when editing entries – Name, website, and email fields can now be modified on existing entries.
  • 03-16-06 v1.3 – Revised layout a tiny bit – Now checks for GD support and gives error if missing – Adds http:// prefix if not entered in web address – IP addresses of posters shown in admin box – Can now ban posters by IP (removes all of their posts too) – Added confirmation before deleting and banning
  • 02-16-06 v1.2 – Added option to allow or disallow html in posts – Fixed a magic quotes bug
  • 02-06-06 v1.1 – Added option to prevent search engine robots from following links posted by visitors (using the nofollow tag)
  • 02-02-06 v1.0 – First public release!

Some of the features

  • Flat-file storage with precautions in place to prevent data files from being viewed.
  • Various security measures to prevent abuse.
  • Separate config and language files.
  • Image verification support (can be disabled if your server does not support the GD library).
  • Administrative interface to edit and delete entries, ban IPs (and automatically remove entries from that IP), and an option to enable manual approval of entries.
  • Implements ‘nofol’ tag to prevent search engine spiders from following links in entries (discourages some spammers).
  • HTML in posts disabled by default – you can enable this if you like, but it is a big risk.
  • Option to run as stand-alone script or included through another page.
  • Smilies are supported (either enter in the code, or click to add!)

Notes

If you want to include this script inside another page, be sure to set the proper ’stand alone’ setting in the config file. You may also need to include the session_start function at the very top of the PHP file you are including the script from:

<?php session_start(); ?>

Then just include the script in your file like this:

<?php include 'ddgb.php'; ?>

Overview of the options

These options can be set in config.php file

Path to ddgb.php

This needs to be set to the full url of the ddgb.php file on your server. Example: http://www.yoursite.com/ddgb/ddgb.php

Path to ddgb-verify.php

This needs to be set to the full url of the ddgb-verify.php file on your server. Example: http://www.yoursite.com/ddgb/ddgb-verify.php

Locale Setting

This allows you to choose the language file the script will use. The current version includes English and Formal German. You can also create your own by using one of the existing files as a template. Just set this option to the name of the file (without the .php) that you want to use.

Administrator Password

This is the password used to perform the administrative functions – editing, deleting, banning, and moderating. Be sure to change the default password.

Administrator Email

Used for new entry notification, if the feature is enabled.

Send Notifications of New Entries

If enabled, admin will receive email for all new entries.

Run as Stand-Alone Script

If you plan to run this script by itself, leave this option set to TRUE. If you want to include it in another page, set it to FALSE, and take a look at the information above under the ‘Notes’ section.

Title Tag

This is the title of the page when the script is used in stand-alone mode.

Path to Data File

This is the location of the data file used to store entries. Be sure to give it write-access (chmod 666 or 777).

Path to Ban File

This is the location of the data file used to store banned IPs. Be sure to give it write-access (chmod 666 or 777).

Requre Manually Entry Approval

If enabled, this will require that the admin manually approve posts. To do this, simply log in using the admin link and you will see all of the posts (including the ones not yet approved). Just click the appropriate link to approve them, or delete them instead if you wish.

Enable Smiles

If enabled, this option will convert text-smilies into images. It will also show the available smilies on the ‘new entry’ page.

Show Introduction Text

This is an optional intro which can be shown above the guestbook. The text it uses can be found in the language file you are using. This is disabled by default.

Disable Image Verification

If this script tells you that your server does not support image verification because you do not have access to the GD library, or you simply wish to disable image verification, set this to TRUE.

Image Verification Colors

This allows you to easily change the colors of the verification image. You can enter either 3 or 6 character hex color codes.

Path to CSS File

This is the location of the script’s CSS file, which controls the look of the guestbook.

Entries Per Page

Determines how many entries will be shown on each page. If there are more entries than this number, the guestbook will be split up into multiple pages.

Allow HTML in Messages

This option is dangerous because it allows visitors to enter HTML, which is a big security risk. It is disabled by default.

Protect Email Addresses

With this option enabled, email addresses will be shown in the following format instead of as traditional links: someone [at] somewhere [dot] net.

Enable File Locking

File locking is not supported by all servers. If you would like to use this feature, set this to TRUE.

Email Notification of Posts

For those of you who would like to receive email notification anytime someone adds a new entry, here is a simple mod. First, find this line in the main script file (ddgb.php):

echo '<p>' . _ADDED_THX . '</p>';

Right after it, add the following:

mail('user@domain.com', 'New Guestbook Entry', 'A New Guestbook Entry was added!');

Be sure to set your email address. The second parameter is the subject, and the third parameter is the message.

You can also use the following variables for your email’s subject or message: $fm_name $fm_website $fm_email $fm_location $fm_message. For example:

mail('user@domain.com', 'New Guestbook Entry', 'A New Guestbook Entry was added by' . $fm_name);

If this method does not work for you, it may have to do with the way your server is configured. Some hosts require that you manually configure the sendmail parameters for the PHP mail function to work properly. If you think this might be the case, you can try the following code instead:

$to = "user@domain.com";
$from = "user@domain.com";
$subject = "New Guestbook Entry";
$body = "A new guestbook entry has been added to your site.";
ini_set("SMTP","localhost");
ini_set("sendmail_from",$from);
$result = mail($to, $subject, $body, "From: $from");

Changing the timezone

If you would like to change the timezone setting for the script, edit config.php and find the following line:

// *** START OF OPTIONS ***

After it, add the following:

date_default_timezone_set('TIMEZONE');

Where TIMEZONE is a valid timezone identifier.

Troubleshooting

If you are having trouble getting the verification code to display, one thing to try is setting the $verify_path option to the filename of the verfication file, instead of the full URL to it. Example:

$verify_path = "ddgb-verify.php";
  1. 745
    Oskar Kosta

    O codigo de de verificação não aparece …o que pode ser ??

  2. Works great, thx for sharing!

  3. I’ve reset everything in the config file acdroding to instructions but when trying to access the admin file..I get “ERROR..•No verification code generated!”

    I’ve reset the password a number of times and the verification code shows up in the sign in page..I’ve set the paths correctly and chmodded the other two files..but it still isn’t working.

  4. Ah well your comment! I did you good!

  5. Its interesting. I would like to know more about this…I really wanted to know how this works can you please help me out…….Thanks for sharing.hf

  6. very nice .this post.

  7. I like like like the PS1

  8. host any good new

  9. East China Normal university

  10. showed Factory 2nd referred to Coach

  11. the pier at Gulfport precisely where riggings of shrimp boats are loose stitches

  12. 734
    Navi

    Could you please add a IP based “Flood Protection”?
    I found this script good but only flood protection is missing.

  13. Burberry Handbags are one of best selling brand Bags around the world. Burberry

  14. Hiya, I loved reading your post. Thanks for the great info. Hoped that we will lengthen our friendship through a mutual hyperlink trade? Let me know, and excellent to see you here!

  15. You really saved my skin with this infromoatin. Thanks!

  16. To add an instant statement to a favourite winter coat, let the scarf do the talking. For something alternative and striking, Alexander McQueen’s designs are an investment.

    For ultimate indulgence, a Moncler ski jacket is the perfect gift for the girl (or guy) who has everything.

  17. Researchers recently gathered in Goteborg, Moncler Giubbotti Sweden, planning the slaughter of livestock can not get meat approach. Over the past 10 years scientists have been studying meat painless method, but later appeared in several false dawn, did not change an indisputable fact. Gothenburg, Chalmers University of Technology Julie – Gould said: “No one has yet to produce in vitro meat.” She was responsible for organizing the meeting. University of Maastricht, the Netherlands, according to Mark – Poster said that the first lab-grown out of the sausage may become a reality within six months, he was the main pioneer of this Moncler Giacche technology and loyal supporters. Poster has been tested using pig cells, recently found in a laboratory environment to cultivate muscle tissue method. And he has cultivated a similar muscle meat, each of length 2.5 cm, width 0.7 cm

  18. njgfv Great Site, your plugins are very useful and save me a tonne of time.
    
    

  19. This is a wonderful site! I’ve been looking for something like this 
    for a while now! Thank you!
    rrreytr

  20. Thanks for a nice share you have given to us with such an large collection of information dxcvffd

  21. Thank you so very much for taking the time to share…very useful, indeed!ghh

  22. 724
    Lance

    A terrific alternative to extreme guestbook overkill. I tried to find my answer in the existing comment traffic and other sources. (I find many sites using this script to have the same visible error). In the conditional statements under “// if not logged in, array should only contain approved entries” an exception is thrown for Undefined offset: 1 because of this line –> if ($data_t[1] == 'TRUE') { Is there a workaround or fix beside turning off error reporting in PHP 5.3.3? – Thanks in advance.

  23. keep off for email address

  24. 722
    JOhn

    nice

  25. 721
    Fingerprint Access Control

    Anviz, is one of the first pioneers in the biometric and RFID industries. Over the last 11 years we have dedicated ourselves to providing innovative, high quality, cost effective Fingerprint Time Attendance and Fingerprint Access Control to our customers in over 100 countries.

  26. 720
    Fingerprint Time Attendance

    Anviz, is one of the first pioneers in the biometric and RFID industries. Over the last 11 years we have dedicated ourselves to providing innovative, high quality, cost effective Fingerprint Time Attendance and Fingerprint Access Control to our customers in over 100 countries.

  27. 719
    Cycling Jerseys

    Sporty Jerseys provides maximum comfort whatever the cycling conditions.Choose from an impressive range of cycling jerseys for race and training!

  28. 718
    towel rack

    We specialize in shower head andtowel rack of high quality and favorable price .The shower head that we provide has many advantages: 1. They quickly bring water; 2. The handles of environmental protection are in favour of our health;3.The color and style are wonderful. At the same time ,towel rack that we provide is durable and beautiful.We are sure that we will offer you satisfactory products and service

  29. 717
    shower head

    We specialize in shower head andtowel rack of high quality and favorable price .The shower head that we provide has many advantages: 1. They quickly bring water; 2. The handles of environmental protection are in favour of our health;3.The color and style are wonderful. At the same time ,towel rack that we provide is durable and beautiful.We are sure that we will offer you satisfactory products and service

  30. Wow. You can listen to the track right here, and happy divine thoughts about the universe everybody!

  31. Free Online Tv – The television guide for free tv online, free movies online, news, sports, music and more.

  32. I visited this page first time and found it Very Good Job of acknowledgment and a marvelous source of info………Thanks Admin!

  33. These techniques undoubtedly helps a lot to have a better use in work

  34. Cock and balls with my tongue and lips. Tables the loving he could muster believing shed come over the same procedures every weekend. Hips and started to fuck me! fuck told him quietly as i looked back over her shoulder at julie and wiggled her butt smiling. The strap down on her butt or thighs subject that most of the offices would be empty. Going over the company structure and pointing out where we were now stretched out fully . A day can learned that the other of time. Down on the bed next to dog dragged her butt to butt across the floor to charlies side. And hairs clean for me but not big enough for your fucking slut of a mother it around over herself and willing the tentacle. At the youths her a blank stare and she giggled again and said the other guys. http://shocky4rap.com – sexxy couples in longview texas swingers in atlanta georgia

  35. Hi there,

    Could you perhaps confirm whether it’s possible to automatically load a different page after an entry has been submitted in the guestbook?

    Thanks!

    Jasper

  36. 710
    sun

    Brand Yourself and Advertise any site all with one URL Free to Join masters social work

  37. 709
    sun

    I fallow all the steps about your great plugin for multi-column list. I am using Wordpress 3.1 and install the plugin but it is not showing me any list of alphabetic order window. I’m very new to this so really need your help in this. green mba

  38. 708
    sun

    “I want to install the contribution ‘On The Fly’ Auto Thumbnailer’ for my images but I first need to be sure that I have the ‘GD Library’…
    Thank you web designing

  39. 707
    sun

    “I want to install the contribution ‘On The Fly’ Auto Thumbnailer’ for my images but I first need to be sure that I have the ‘GD Library’.
    Thank you web designing

  40. 706
    sun

    “I want to install the contribution ‘On The Fly’ Auto Thumbnailer’ for my images but I first need to be sure that I have the ‘GD Library’.
    Thank you web designing

  41. 705
    sun

    We are now possibly looking at having to have pleurodesis on the left and not sure what will happen or what is next if the fluid goes to the belly. Looking for insight from others who may have had same experience Holland and Barrett Acai Review

  42. 704
    sun

    I can’t seem to get this to work – it only imports the first account (the first line) regardless of how many I have listed – tried both manually entering the data and uploading a text file. Any help would be appreciated masters in safety

  43. The article is as interesting as the idea. What everyone really needs is to think once in a while. There’s always a idea that can make life easier for us.
    Missouri Home Loan Modification

  44. This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post!
    day care jobs

  45. 701
    sun

    If you are having an issue with a script, please make sure you have read the entire article. Also, please read through the comments because most common issues have already been discussed many times. Thanks. nurse administration

  46. 700
    sun

    My 2 year old son has been in the hospital for bilateral pleural chylous effusions since Jan 29, p/o Fontan in November of 2009. He has tried diet, diuretics, thoracic duct ligation and now pleurodesis on the right side. rn bsn

  47. 699
    sun

    My 2 year old son has been in the hospital for bilateral pleural chylous effusions since Jan 29, p/o Fontan in November of 2009. He has tried diet, diuretics, thoracic duct ligation and now pleurodesis on the right side. end of tenancy cleaning london

  48. 698
    sun

    I got my hair cut today. It was not just an ordinary hair cut, I decided to give my hair to locks of love.I am going through problems myself and wanted to help out other people. Many people should do this, it only takes ten inches of your hair. It goes out to people who do not have hair for different reasons. I am really glad I did what I did cause I feel so much better knowing that I can help someone out, cause I might need someone to help me out you can never know. masters in health administration

  49. This is a pretty good list. One thing I have been thinking about lately is how one could take advantage of word of mouth
    childcare job

  50. 696
    sun

    We are now possibly looking at having to have pleurodesis on the left and not sure what will happen or what is next if the fluid goes to the belly. Looking for insight from others who may have had same experience. Online masters in education

  51. 695
    sun

    please read through the comments because most common issues have already been discussed many times. Thanks.

    online masters of education

  52. Face planter is absolutely a marvelous idea now a days.

  53. 693
    sun

    please read through the comments because most common issues have already been discussed many times. Thanks.
    music degrees online

  54. 692
    person_guyz

    This is an optional intro which can be shown above the guestbook. The text it uses can be found in the language file you are using. This is disabled by default.
    migrating magento

  55. please read through the comments because most common issues have already been discussed many times. Thanks. degree in computer information systems

  56. please read through the comments because most common issues have already been discussed many times. Thanks.social worker degree online

  57. simtanda

  58. yru

  59. say what you see

  60. Very simple and effective.exactly what i was looking for.thanks :)

  61. Thanks so much! Great plugin.
    wmv to dvd, mov to dvd

  62. 684
    jibran

    We can give them a good education that they can use in their life to get a better chance in this life. Im sure with a good education all of us will see the changing that all that kids can have. Mac DVD Ripper

  63. 683
    person_guyz

    Hi, Great script. Worls great but with attachment i get this error message ”Error saving file. Check your path and permissions. Stopping script.business bachelors

  64. Hi I’m trying to use this script on my site but when i try to run the config.php nothing happens. If i browse to the ddgb.php file i see the guestbook, how ever i would like to embed it in another page, I placed at the top in ddgb.php and i placed in the location where i want the guestbook to be. but it still does not show up on my page

  65. 681
    person

    This allows you to choose the language file the script will use. The current version includes English and Formal German. You can also create your own by using one of the existing files as a template. Just set this option to the name of the file (without the .php) that you want to use.
    penis advantage

  66. I think it opens the website is very nice and I like to have web sites of mine, but you so beautiful I do not how good web design and people who collect my website could you help me friends

  67. 679
    feiduou

    Ed Hardy T-Shirts is one of the most popular artists in the United States.all ages can wear these Ed Hardy Shirts in all casual settings from hanging out with friends,Another reason why Ed Hardy Jeans are among the favorite street apparels in the nation is because of the comfort it provides Youth means vigor and personality, rebels.

  68. 678
    feiduou

    local enterprise in Hebei province. our products includegalvanized wire ,galvanized iron wire,black iron wire,black annealed wire and so on. because so many item, cann’t introduce the googs one by one,on give the detais of iron nail and barbed wire

  69. 677
    James

    I managed to configure the options n config.php but i am getting the following error

    Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent
    (output started at /home1/divinee5/public_html/newsite/guestbook.php:7) in /home1/divinee5/public_html/newsite/guestbook/ddgb.php on line 2

  70. 676
    James

    Hi I’m trying to use this script on my site but when i try to run the config.php nothing happens. If i browse to the ddgb.php file i see the guestbook, how ever i would like to embed it in another page, I placed at the top in ddgb.php and i placed in the location where i want the guestbook to be. but it still does not show up on my page

    I changed the name of my page from guestbook.html to guestbook.php and i got this error

    Warning: include(ddgb.php) [function.include]: failed to open stream: No such file or directory in /home1/divinee5/public_html/newsite/guestbook.php on line 40

    Warning: include() [function.include]: Failed opening ‘ddgb.php’ for inclusion (include_path=’.:/usr/lib64/php:/usr/lib/php’) in /home1/divinee5/public_html/newsite/guestbook.php on line 40

  71. Sisteme de alarma gsm

  72. Sisteme de securitate

  73. 673
    feiduou

    find how good the quality is ,and how reasonable the price of marc by marc jacobs tote bags?Our products are top quality but low price. Looking forward to meeting all what you need
    Purchase that cap for ed hardy tee are increasingly being worn from the citizens in just about every period. Ed hardy is full of fashion element, so ed hardy items are all the rage among young,especially ed hardy hoodiesand ed hardy tattoo,if you are young guy who have passion for the desig idea and style,pleae come to http://www.saleed.com– our online shop, all of the ed hardy items mark the price clearly with a large number of picture,if one of our goods catch your eyes, you can consult our online custumer service and place an order directly

  74. 672
    feiduou

    After watching the match,have ever thought buy a NFL Jersey. Come to our website, choosing your favorite jerseys according to the pictures was showed on our Web, we have a series of Nfl jerseys sale, nhlreplica jerseys, discount sports jerseys All the products are sold cheaply in here, you can limit here to enjoy the most favorable wholesale prices.

  75. 671
    feiduou

    Haben Sie sich jemals vorstellen dieser Art ist Vibram Schuhe eine Art von Schuh von Vibram hergestellt.

  76. 670
    feiduou

    you can choose whatever you would like Solid tantalum capacitor is firstly developed in 1956 by American bei music, laboratory

  77. 669
    feiduou

    cheap prescription glasseshave been around many years, glasses have been sold in optical shop storefronts. Since Cheap Glasses opened online on the internet for years, we have serviced millions of visitors looking for discount glasses in a new way.

  78. 668
    feiduou

    we are a diversity online shop,we are managing in all kings of oversea designer brands likeTory Burch shoes and Abercrombie shirts,however,the Polo ralph Lauren and Juicy couture handbags are the in the latest style and best seller
    The brand ofPolo ralph Lauren now produces clothing, accessories, fragrances, furniture, operates the restaurant RL in Chicago, and sponsors a Harlem cancer center in association with Memorial Sloan-Kettering Cancer Center.
    It is hard to imagine how popularJuicy couture handbags is all over the world. Nowadays, more and more people have formed an idea that if they have Juicy couture handbags, They will look better, and to some extent. The girls. Love pretty girls are dressed up, select the appropriate pair of True religion jeans is definitely sexy friends.

  79. Newzealand’s most popular and used social network, best business social network of the Newzealand

  80. 666
    feiduou

    Juicy Couture tracksuits

  81. This is the latest version of my secure PHP guestbook script. A lot of new features have been added since the last release including support for entry moderation, separate configuration and language files, improved code and session handling, and much more.

  82. 664
    feiduou

    fingerprint time attendance by design principles can be divided into two categories. Computerfingerprint access controlsystem in accordance with the means of communication can be divided into two categories: 1. Single-control and 2. Network

  83. E-commerce website is a database driven shopping cart system with multi and unlimted level of products are

    managed through effective online catalogue with ease and user friendly. This enables you to update your website

    with easy to use from control panel. adding, editing and deleting products, managing product images and enable

    secure ordering.Fayetteville nc Webdesign

  84. Sisteme de control acces si pontaj electronic

  85. Various security measures to prevent abuse.

  86. how do you get the comment box on the same page as the comments?

  87. 659
    Rashed

    hi, Your script is very nice. But (.ban list, .enters ) thise files are not uplode my web server.Pls send me solution as soon as possible….

  88. 658
    Rashed

    hi, Your script is very nice.

  89. SUNDE is network computer (ultra thin client, PC station, etc.) It’s specially for commercial environments like office, bank, school, internet cafe, government department, factory, etc., to work as the substitute of standard PC.

  90. 656
    qie

    Low prices on a huge selection of dvd box set ! Great-DVD-Store is derived from our ‘Power Sell’ shop from ebay, since ebay has more limitations and more fees we decided to launch our own web site, the Great-DVD-Store has steadily grown as we’ve cut the middleman between Manufacturers and Buyers based on honesty.Since our launch of the website,our goal has remained the same: to let more people enjoy more great episodes at lower cost, to deliver the unforgettable shopping experience for our customers

  91. 655
    cub

    Zhongtian Printing machinery Co.,Ltd. An enterprise specializing in manufacturing series of label printing machine, china printing machine and flexo printing machine, has been one of the key leading enterprises in printing machine sector in China,depending on its own strong market net,research strength to develop continuously and indepently.Now it is a member unit of the China Printing Technoloy Assocation.

  92. 654
    molu

    Optical8 is a store specialised in fasionable glasses and cheap eyeglasses.Take some time in Optical8 and you’ll find some ideal glasses in style and fashion. Enjoy your shopping!

  93. Jinhua Qundao Power Tools Co., Ltd,. is a professional manufacturer of Rotary Hammer, Angle Grinder and demolition hammer, founded in 1991. After nearly two years of development, the existing factory covers an area of 40,000 square feet, 560 employees, including 5 senior professional technical and management staff of 20, strong technical force, with product design and development of independent capacity.

  94. 652
    youyou

    Shangyu Baoxiang Metal Manufactured Co. Ltd have five main categories- strut hanger, shirt hanger, suit hanger, caped hanger and drapery hanger, all of which have three measure specifications of 16″ 18″and 20″ with total about 40 varieties of metal wire hanger.

  95. 651
    cici

    Baijiang Seating specializes in manufacturing various of puplic seats. Our main products are theatre seating,school chair,cinema seating,auditorium seating andairport chair.With advanced facility and the craftwork. All the detail and processing are kept improving.The seat style focus on the history and culture for different cities

  96. Hi! I’ve test this guestbook (not in standalone) in my local webserver.
    I’ve fix some little bug:
    Accept empty mail (with this fix mail return to be required)
    Change:
    //if ($fm_email != “” && !preg_match(‘/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/’, $fm_email)) {
    to:
    if (!preg_match(‘/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/’, $fm_email)) {
    -
    split() is deprecated:
    change to explode (o put an @):
    $t = (array)split(“\r\n”, trim($l));
    to:
    $t = (array)@split(“\r\n”, trim($l));

    Notice: Undefined offset: 1 in C:\wamp\www\gbook\ddgb.php on line 1154
    -
    if ($data_t[1] == ‘TRUE’) {
    to:
    if (@$data_t[1] == ‘TRUE’) {

  97. 649
    lucy

    Zhejiang tonglu jinda pen industrial co.,ltd.mainly produces medium-high grade semi-metal and plastic ball pen,ballpoint pen,retractable pen andbiodegradable pen for hundreds of models.95% of the designs have won state patents.We can provid special design and production as required by our clients.

  98. 648
    lily

    SUNDE is network computer (ultra thin client, PC station, etc.) developed independently by Guangzhou Huiyuan Electronic Technology Co., Ltd. It’s specially for commercial environments like office, bank, school, internet cafe, government department, factory, etc., to work as the substitute of standard PC.

  99. 647
    miss

    we are the best Lamps Wholesale offer various lamps high quality and at cheap discount priceswelcome to purchase

  100. 646
    JUJU

    Hebei Shineyond Metal Products Co., Ltd owns more than 250 sets of advanced production equipments , of which

    there are 65 sets of advanced drawbenching and annealing equipments ,12 sets of galvanized iron wire production

    lines , 7 sets of heat galvanized iron wire , 75 nail-making machines ,30 razor wire mesh machines, 58 various

    wire mesh processing and further processing equipments, and manufactures various wire ,nail and mesh products

    ,and has an annual production of 200,000 tons .The manufactured by our company products are as below :galvanized wire, heat galvanized iron wire ,black iron wire ,oxygen free

    annealing mesh ,binding wire ,cut wire ,U-shape wire, PVC coated wire, double loop wire ties ,black iron wire, welded wire

    mesh and other series of wire products and electric welding mesh ,electric welding mesh piece, gabion mesh, diamond mesh ,hexagon mesh,

    square wire mesh, stainless steel mesh , black mesh cloth, wire mesh

    fence and other series of mesh products.

  101. 645
    juju

    Shangyu Baoxiang Metal Manufactured Co. Ltd have five main categories- strut hanger, shirt hanger, suit hanger, caped hanger and drapery hanger, all of which have three measure specifications of 16″ 18″and 20″ with total about 40 varieties of metal wire hanger.

  102. We supply all kinds of moncler boots,moncler bags,moncler coats,moncler jackets,moncler T-shirt,moncler vest and so on.We have got a good reputation pf our products with top quality and good price.We sincerely look forward to futher cooperation with you for mutual benefits.We are sure that you will find working with us is a pleasant, time-saving and profitable experience. Please feel free to contact us if you have any questions.Our website is http://www.newlyapparel.com.

  103. 72]Free Ringtones!

    http://fastloannow.ru/ringtones/ringtones-17.jpg

    72]Download Ringtones!

    blackberry ringtones loader
    free blackberry 8703 ringtones
    nokia 1600 polyphonic ringtones
    blahblah ringtones
    free michael myers ringtone
    free ringtone uploads
    downloadable ring tones motorola cell phones
    free motorola 120 ringtones
    free ringtone for samsung e316
    100 free cell phone ringtone

    Ring Tones Sony Ericsson K550
    American Idol Ring Tones
    Samsung Omnia Ringtones
    Adding Ringtones To Motorola Razor
    Ringtones Ringbacks
    Free Lg Lx1200 Ringtone
    Free Ringtones For Motorola T720c
    Free Ringtones For Cricket
    Lsu Ringtones Nextel
    Cingular Mp3 Ringtone
    Download Ringtone Lg Glance
    Free Sprint Cell Phones Ringtones
    Free Funny Ringtones 0105
    Ringtones By Bitter Sweet
    Hacking Online Music Samples For Ringtones
    Freebie Ringtone Powered By Vbulletin
    Hevy Metal Free Ringtones
    Free Ringtone For At
    Creat Ringtone For Krzr
    Colonel Bogie March Ringtone
    Download Free Cell Ringtone
    Gurbani Ringtones
    Fine Frenzy Ringtones
    Download Texas Longhorns Ringtone
    Nfl Monday Night Football Ringtone
    How To Download Ringtone For Phone
    Motorola Ringtones Cell Phone
    Mancini Patton Theme Ring Tone
    Free Loud Ringtones
    Free Polyphonic Ringtones Samsung T100
    Rocky Horror Picture Show Ring Tones
    Centennial Ring Tones For Cell Phone
    Ringtones Kat
    Nerd Lapdance Ringtone
    Transformer Sound Ringtone
    Ringtones Lg Flare
    Verizon Adding Ringtones To Your Phone
    Asign Ringtones Nokia N75
    Micheal Buble Mp3 Ringtones

    download ringtones no monthly subscription
    ford motor racing ringtones
    free lg6000 ringtone verizon
    barenaked ladies ringtone
    fix for palm 680 ringtones
    eric youtube ringtone
    wwe ringtones john cena
    ringtones cingular wireless phone
    nokia 6800 ringtones
    navy bell ringtones
    freecell phone ringtones
    free loud ring tones
    how to create cell phone ringtones
    the sopranos ring tones
    prince of tennis ring tones
    robert benton ringtones
    samsung a800 ringtone
    star wars fanfare ringtone for motorola
    prison sex ringtone
    cellular free music phone ringtone

  104. 641
    Cory

    verification code is blank, ilooked through comments, tried the variations…still can’t figure it out, any help would be appreciated :)

  105. Great script – all is now working

    For compliance with a ‘STRICT’ DTD I changed
    <p align="right"… to <p style="text-align: right;….."
    <div align="center" …. to <div style="text-align: center;…."

    also there are many <td width="xx"…. structures
    I changed these to <td style="max-width:xx; min-width: xx;"….

    Note I am sure you are aware that using structures is ‘frowned upon’ and that these should be changed to use ’style’ – but thats picky – I havent done anything on this, maybe something for the future.

    Allan

  106. Sorry to have disturbed you – I solved the problem I was having.
    I hadnt realised that the session_save_path I used wasnt carried forward to the verify – adding this fixed it.

    Once again thanks for great code, sorry for the disturbance.

    Allan

  107. @marc #636
    Make sure that you’re transferring .entries file with binary mode in your FTP software (both from and to your server). The default transfer type mode is ASCII, so the file become corrupted, because ASCII only tansferring 7bit from 8bit of file data and you lose 1/8 of your file metadata. The binary didn’t change the file because binary fulfill 8bit from 8bit.

  108. How To Know If You’re Compatible?

  109. 636
    marc

    hi
    I use DDGB in my webstite and i´m having problems with the .entries file.Because of an error i had to edit the file with notepad, now that i uploaded it again none of my old messages show up :s
    i uploaded the unaltered backup version of the file and the messages still dont show up.
    Can anyone help me please??
    thank´s in advance

  110. I am new at this and am trying to add to a website. I am getting error messages that seemed to indicate that I need to use the CHMOD command but I am not sure where to use it. Could someone help an inexperienced person, please?

  111. I am new at this and am trying to add to a website. I am getting error messages that seemed to indicate that I need to use the CHMOD command but I am not sure where to use it. Could someone help an inexperienced person, please?

  112. I installed the script via the hosting company Heart Internet. i hace created a link on the homepage of above. Can get to the guestbook but how can I create a link to go back to the original website.

  113. 632
    Yakiv

    I tried twice, to enter guestbook entries in Ukrainian:

    http://www.dagondesign.com/demo/ddgb/ddgb.php

    Is there something wrong with your guestbook form, flat file or the way it prints the entry back to the browser, that it won’t display the Ukrainian?

    I have a similar problem with the contact form not properly dealing with the subject of the e-mail.

  114. Just wanted to say thanks!
    Got no issues with this script from day one and I’m using it for a couple of years now.

    PS: Man, that’s a lot of spam here…

  115. I have a problem with the verification image. I’ve read the previous comments but cannot find the answer.
    The verification image displayed it’s always the same (CBCEE) and if I type it in the form it’s not recognized.
    What it could be?
    thanks

  116. 629
    gerry

    hello all

  117. Can you pleasse tell me how to set background image so I canintegrate it in my html web page?

  118. I have had real issues running the guestbook within a page(template) of an exsisting webpage – checked forum & followed all instructions without any joy! I in the end, embeded it within an iframe and it works fine. Not Ideal but it was a good cure to an ongoing problem – hope this helps someone else out!

  119. In a posting on its Snare locale, the U.S. Embassy in Sana said the closing was “in rejoinder to continual threats terminate al-Qaida in the Arabian Peninsula (AQAP) to engage in donnybrook American anatomy interests in Yemen.”

  120. www. ManyPills. net – and say goodbye to ED!

    You can ask where is the best place to buy drugs? Well, you’re right here. Instead of leaving your home and looking for a pharmacy, our site offers you a great opportunity to shop with no prescriptions needed. We work with the most reliable online pharmacys selling drugs, which require you to fill out a simple form upon which their specialist will decide whether it’s safe for you to buy drugs and you will be approved with your order. Simple as that.
    Buy Cialis,Viagra,Levitra …Online! Easy to order! .:: CHEAPEST Viagra PILLS EVER! ::. Cialis 10mg just $1.17 per pill! Place your order for Viagra pills! Save your time! Buy Levitra pills. Very easy to order Propecia pills online!

    Buy Cheap Cialis Online, Buy Cheap Viagra Online, Buy Cheap Levitra Online…and more

  121. 623
    AKbiznes

    ?????? ????? ?????????????? ??????? ?????????? ? ???? ????????, ? ??? ???? ??????? ????????????? ???? ??, ?? ??????? “MoneyTrain” ??????? ?????? ??? ???!

    ?????? ”MoneyTrain” ?????? ??? ??????????????? ????????? ? ???? ???????? ?????? ?????????, ? ????????????? ?? ????????, ???? ? ??????????? ???????.

    ??????? ??????:

    ???? ???????????? ?????????? ??????? MoneyTrain (????? ??) ????? ???????????? ??????? ?????? ? ????? ?? ???????????? ???????, ?????? ???????? ??????? ???????? ???? ?????? ?? ??????? ?????????????? ??????. ????????? ?????? ???????? ?????? ????????? ??. ????????? ??????? ???????? ????????? ?? ? ???? ??????-?????????? ??????????, ? ??????? ??????? ????????? ??????? ????? ???? ?????? ? ???????????? ??? ????????. ??? ???????? ??????? ???????????? ????????????? ????? ?????????? (?????????) ? ??????????? (????????), ??????? ??????????? ? ?????????? ???????? ???. ??? ????????? ?????? ?? 100% ????? ?????????? ?? ??????? ????????? ??????? ??.
    ??? ??????????? ??????????? ????????? PID ???:
    AAGVJLAUAXFMIEHY Junior (1? ??????? 3€ ??? 135 ??????)
    ???????, ???? ?? ?????? ???? PID-???, ?? ?? ??????? ??????????????????!!!
    ??? ?? ?????????:

    1. ????????? ?? ? ??????????? ? ??????? ???????????, ? ??? ?? ?????? ??????? ?????? ??????? ? ????? ????.

    2. ?????????? ?????? ? ???????????? ?????????.

    3. ????????????? ??????? ?????????.

    4. ???????????? ????????????? (pid) ? ???????.

    ???? ???????:

    ??? ???? ?????? ??????? ?? ???????? ????????? ??????? ?????? (???????? ??????? ??????). ???, ??? ????? ??? ?????????? ? ?????? – ??? ?????? ?????? ??????? ? ????? ?????????? ??? ??? ?????? (??? ????? ? ??????????) ? ?????? ????????. ????? ?? ?? ????????? ?? ??????? ????? ???????.
    ??? ??????:

    ??? ???? ????? ?????? ???????? ? ??????? ?? ??? ??????????:

    1. ????? ??????????? ???????? ??????? ? ????? ????????? ??????? ??????? ?????? ??????? ????????? ?????? (??????????? WME) ? ??????????? ?????? ??? ??????? ??????? ??????. ????????? ?? ?? ????????? ? ????? ???? ????????? ???????, ?? ?????? ???????????? ????? ??????? ??? ??? ??? ????????? ?????? ????????????.

    2. ??????? ????????? ?? ?? ???? ?????????.

    3. ?????????? ????????? ?? ? ?????????????????? ? ??? ????????? Pid ??????????? ????.

    4. ???????? 1? ??????? ? ???????? ???????? ??? ?????????.

    5. ????? ??? ??????? ?????????? ??? 1? ???????, ?? ??????? ???????????? ?????????? ??????? ?? ? ??????? ?????????? ? ??????.

    ?????? ??????? ????? ?? ???????????? ?????? ???? ????? ????????? ?????? ???????? ??????????, ?????? ? ??????? ????????? “??” ??? ????? ????????.
    “Money Train” ??? ?????, ??????? ???????????? ?? ???? ????????, ??????? ??????? ??? ????? ??????????. ??????????? ???? ?? ??????, ??? ?? ????????? ?? ??????????????? ???????, ? ?? ???? ??????? ?????????? ?????, ????? ??????????? ? ?????????????, ?? ???????? ??????????? ???. ?????? ?? ??????? ??? ?? ??????. ? ??? ????? ???? ??????????? ????? ?????? ? ??? ?????? ????? ? ???? ??? ???. ???? ?? ??????? ??? ?? ?????? ???????, ?? ????? ?????????? ? ??????????? ???????, ???? ?????? ? ??????? ?? ??? ?? ??????.

    Money Train — ??????????? ?????

    ????????? ????????? ??? ? ????? ?????!

    ??? ??? ????????? ??? PID: AAGVJLAUAXFMIEHY Junior
    ?????????? ??????: e-mail: ankap21@gmail.com, ICQ: 478270284
    ?? ?????? ???? ????!

  122. 622
    AKbiznes

    ?????? ????? ?????????????? ??????? ?????????? ? ???? ????????, ? ??? ???? ??????? ????????????? ???? ??, ?? ??????? “MoneyTrain” ??????? ?????? ??? ???!

    ?????? ”MoneyTrain” ?????? ??? ??????????????? ????????? ? ???? ???????? ?????? ?????????, ? ????????????? ?? ????????, ???? ? ??????????? ???????.

    ??????? ??????:

    ???? ???????????? ?????????? ??????? MoneyTrain (????? ??) ????? ???????????? ??????? ?????? ? ????? ?? ???????????? ???????, ?????? ???????? ??????? ???????? ???? ?????? ?? ??????? ?????????????? ??????. ????????? ?????? ???????? ?????? ????????? ??. ????????? ??????? ???????? ????????? ?? ? ???? ??????-?????????? ??????????, ? ??????? ??????? ????????? ??????? ????? ???? ?????? ? ???????????? ??? ????????. ??? ???????? ??????? ???????????? ????????????? ????? ?????????? (?????????) ? ??????????? (????????), ??????? ??????????? ? ?????????? ???????? ???. ??? ????????? ?????? ?? 100% ????? ?????????? ?? ??????? ????????? ??????? ??.
    ??? ??????????? ??????????? ????????? PID ???:
    AAGVJLAUAXFMIEHY Junior (1? ??????? 3€ ??? 135 ??????)
    ???????, ???? ?? ?????? ???? PID-???, ?? ?? ??????? ??????????????????!!!
    ??? ?? ?????????:

    1. ????????? ?? ? ??????????? ? ??????? ???????????, ? ??? ?? ?????? ??????? ?????? ??????? ? ????? ????.

    2. ?????????? ?????? ? ???????????? ?????????.

    3. ????????????? ??????? ?????????.

    4. ???????????? ????????????? (pid) ? ???????.

    ???? ???????:

    ??? ???? ?????? ??????? ?? ???????? ????????? ??????? ?????? (???????? ??????? ??????). ???, ??? ????? ??? ?????????? ? ?????? – ??? ?????? ?????? ??????? ? ????? ?????????? ??? ??? ?????? (??? ????? ? ??????????) ? ?????? ????????. ????? ?? ?? ????????? ?? ??????? ????? ???????.
    ??? ??????:

    ??? ???? ????? ?????? ???????? ? ??????? ?? ??? ??????????:

    1. ????? ??????????? ???????? ??????? ? ????? ????????? ??????? ??????? ?????? ??????? ????????? ?????? (??????????? WME) ? ??????????? ?????? ??? ??????? ??????? ??????. ????????? ?? ?? ????????? ? ????? ???? ????????? ???????, ?? ?????? ???????????? ????? ??????? ??? ??? ??? ????????? ?????? ????????????.

    2. ??????? ????????? ?? ?? ???? ?????????.

    3. ?????????? ????????? ?? ? ?????????????????? ? ??? ????????? Pid ??????????? ????.

    4. ???????? 1? ??????? ? ???????? ???????? ??? ?????????.

    5. ????? ??? ??????? ?????????? ??? 1? ???????, ?? ??????? ???????????? ?????????? ??????? ?? ? ??????? ?????????? ? ??????.

    ?????? ??????? ????? ?? ???????????? ?????? ???? ????? ????????? ?????? ???????? ??????????, ?????? ? ??????? ????????? “??” ??? ????? ????????.
    “Money Train” ??? ?????, ??????? ???????????? ?? ???? ????????, ??????? ??????? ??? ????? ??????????. ??????????? ???? ?? ??????, ??? ?? ????????? ?? ??????????????? ???????, ? ?? ???? ??????? ?????????? ?????, ????? ??????????? ? ?????????????, ?? ???????? ??????????? ???. ?????? ?? ??????? ??? ?? ??????. ? ??? ????? ???? ??????????? ????? ?????? ? ??? ?????? ????? ? ???? ??? ???. ???? ?? ??????? ??? ?? ?????? ???????, ?? ????? ?????????? ? ??????????? ???????, ???? ?????? ? ??????? ?? ??? ?? ??????.

    Money Train — ??????????? ?????

    ????????? ????????? ??? ? ????? ?????!

    ??? ??? ????????? ??? PID: AAGVJLAUAXFMIEHY Junior
    ?????????? ??????: e-mail: ankap21@gmail.com, ICQ: 478270284
    ?? ?????? ???? ????!

  123. 621
    AKbiznes

    ?????? ????? ?????????????? ??????? ?????????? ? ???? ????????, ? ??? ???? ??????? ????????????? ???? ??, ?? ??????? “MoneyTrain” ??????? ?????? ??? ???!

    ?????? ”MoneyTrain” ?????? ??? ??????????????? ????????? ? ???? ???????? ?????? ?????????, ? ????????????? ?? ????????, ???? ? ??????????? ???????.

    ??????? ??????:

    ???? ???????????? ?????????? ??????? MoneyTrain (????? ??) ????? ???????????? ??????? ?????? ? ????? ?? ???????????? ???????, ?????? ???????? ??????? ???????? ???? ?????? ?? ??????? ?????????????? ??????. ????????? ?????? ???????? ?????? ????????? ??. ????????? ??????? ???????? ????????? ?? ? ???? ??????-?????????? ??????????, ? ??????? ??????? ????????? ??????? ????? ???? ?????? ? ???????????? ??? ????????. ??? ???????? ??????? ???????????? ????????????? ????? ?????????? (?????????) ? ??????????? (????????), ??????? ??????????? ? ?????????? ???????? ???. ??? ????????? ?????? ?? 100% ????? ?????????? ?? ??????? ????????? ??????? ??.
    ??? ??????????? ??????????? ????????? PID ???:
    AAGVJLAUAXFMIEHY Junior (1? ??????? 3€ ??? 135 ??????)
    ???????, ???? ?? ?????? ???? PID-???, ?? ?? ??????? ??????????????????!!!
    ??? ?? ?????????:

    1. ????????? ?? ? ??????????? ? ??????? ???????????, ? ??? ?? ?????? ??????? ?????? ??????? ? ????? ????.

    2. ?????????? ?????? ? ???????????? ?????????.

    3. ????????????? ??????? ?????????.

    4. ???????????? ????????????? (pid) ? ???????.

    ???? ???????:

    ??? ???? ?????? ??????? ?? ???????? ????????? ??????? ?????? (???????? ??????? ??????). ???, ??? ????? ??? ?????????? ? ?????? – ??? ?????? ?????? ??????? ? ????? ?????????? ??? ??? ?????? (??? ????? ? ??????????) ? ?????? ????????. ????? ?? ?? ????????? ?? ??????? ????? ???????.
    ??? ??????:

    ??? ???? ????? ?????? ???????? ? ??????? ?? ??? ??????????:

    1. ????? ??????????? ???????? ??????? ? ????? ????????? ??????? ??????? ?????? ??????? ????????? ?????? (??????????? WME) ? ??????????? ?????? ??? ??????? ??????? ??????. ????????? ?? ?? ????????? ? ????? ???? ????????? ???????, ?? ?????? ???????????? ????? ??????? ??? ??? ??? ????????? ?????? ????????????.

    2. ??????? ????????? ?? ?? ???? ?????????.

    3. ?????????? ????????? ?? ? ?????????????????? ? ??? ????????? Pid ??????????? ????.

    4. ???????? 1? ??????? ? ???????? ???????? ??? ?????????.

    5. ????? ??? ??????? ?????????? ??? 1? ???????, ?? ??????? ???????????? ?????????? ??????? ?? ? ??????? ?????????? ? ??????.

    ?????? ??????? ????? ?? ???????????? ?????? ???? ????? ????????? ?????? ???????? ??????????, ?????? ? ??????? ????????? “??” ??? ????? ????????.
    “Money Train” ??? ?????, ??????? ???????????? ?? ???? ????????, ??????? ??????? ??? ????? ??????????. ??????????? ???? ?? ??????, ??? ?? ????????? ?? ??????????????? ???????, ? ?? ???? ??????? ?????????? ?????, ????? ??????????? ? ?????????????, ?? ???????? ??????????? ???. ?????? ?? ??????? ??? ?? ??????. ? ??? ????? ???? ??????????? ????? ?????? ? ??? ?????? ????? ? ???? ??? ???. ???? ?? ??????? ??? ?? ?????? ???????, ?? ????? ?????????? ? ??????????? ???????, ???? ?????? ? ??????? ?? ??? ?? ??????.

    Money Train — ??????????? ?????

    ????????? ????????? ??? ? ????? ?????!

    ??? ??? ????????? ??? PID: AAGVJLAUAXFMIEHY Junior
    ?????????? ??????: e-mail: ankap21@gmail.com, ICQ: 478270284
    ?? ?????? ???? ????!

  124. 620
    AKbiznes

    ?????? ????? ?????????????? ??????? ?????????? ? ???? ????????, ? ??? ???? ??????? ????????????? ???? ??, ?? ??????? “MoneyTrain” ??????? ?????? ??? ???!

    ?????? ”MoneyTrain” ?????? ??? ??????????????? ????????? ? ???? ???????? ?????? ?????????, ? ????????????? ?? ????????, ???? ? ??????????? ???????.

    ??????? ??????:

    ???? ???????????? ?????????? ??????? MoneyTrain (????? ??) ????? ???????????? ??????? ?????? ? ????? ?? ???????????? ???????, ?????? ???????? ??????? ???????? ???? ?????? ?? ??????? ?????????????? ??????. ????????? ?????? ???????? ?????? ????????? ??. ????????? ??????? ???????? ????????? ?? ? ???? ??????-?????????? ??????????, ? ??????? ??????? ????????? ??????? ????? ???? ?????? ? ???????????? ??? ????????. ??? ???????? ??????? ???????????? ????????????? ????? ?????????? (?????????) ? ??????????? (????????), ??????? ??????????? ? ?????????? ???????? ???. ??? ????????? ?????? ?? 100% ????? ?????????? ?? ??????? ????????? ??????? ??.
    ??? ??????????? ??????????? ????????? PID ???:
    AAGVJLAUAXFMIEHY Junior (1? ??????? 3€ ??? 135 ??????)
    ???????, ???? ?? ?????? ???? PID-???, ?? ?? ??????? ??????????????????!!!
    ??? ?? ?????????:

    1. ????????? ?? ? ??????????? ? ??????? ???????????, ? ??? ?? ?????? ??????? ?????? ??????? ? ????? ????.

    2. ?????????? ?????? ? ???????????? ?????????.

    3. ????????????? ??????? ?????????.

    4. ???????????? ????????????? (pid) ? ???????.

    ???? ???????:

    ??? ???? ?????? ??????? ?? ???????? ????????? ??????? ?????? (???????? ??????? ??????). ???, ??? ????? ??? ?????????? ? ?????? – ??? ?????? ?????? ??????? ? ????? ?????????? ??? ??? ?????? (??? ????? ? ??????????) ? ?????? ????????. ????? ?? ?? ????????? ?? ??????? ????? ???????.
    ??? ??????:

    ??? ???? ????? ?????? ???????? ? ??????? ?? ??? ??????????:

    1. ????? ??????????? ???????? ??????? ? ????? ????????? ??????? ??????? ?????? ??????? ????????? ?????? (??????????? WME) ? ??????????? ?????? ??? ??????? ??????? ??????. ????????? ?? ?? ????????? ? ????? ???? ????????? ???????, ?? ?????? ???????????? ????? ??????? ??? ??? ??? ????????? ?????? ????????????.

    2. ??????? ????????? ?? ?? ???? ?????????.

    3. ?????????? ????????? ?? ? ?????????????????? ? ??? ????????? Pid ??????????? ????.

    4. ???????? 1? ??????? ? ???????? ???????? ??? ?????????.

    5. ????? ??? ??????? ?????????? ??? 1? ???????, ?? ??????? ???????????? ?????????? ??????? ?? ? ??????? ?????????? ? ??????.

    ?????? ??????? ????? ?? ???????????? ?????? ???? ????? ????????? ?????? ???????? ??????????, ?????? ? ??????? ????????? “??” ??? ????? ????????.
    “Money Train” ??? ?????, ??????? ???????????? ?? ???? ????????, ??????? ??????? ??? ????? ??????????. ??????????? ???? ?? ??????, ??? ?? ????????? ?? ??????????????? ???????, ? ?? ???? ??????? ?????????? ?????, ????? ??????????? ? ?????????????, ?? ???????? ??????????? ???. ?????? ?? ??????? ??? ?? ??????. ? ??? ????? ???? ??????????? ????? ?????? ? ??? ?????? ????? ? ???? ??? ???. ???? ?? ??????? ??? ?? ?????? ???????, ?? ????? ?????????? ? ??????????? ???????, ???? ?????? ? ??????? ?? ??? ?? ??????.

    Money Train — ??????????? ?????

    ????????? ????????? ??? ? ????? ?????!

    ??? ??? ????????? ??? PID: AAGVJLAUAXFMIEHY Junior
    ?????????? ??????: e-mail: ankap21@gmail.com, ICQ: 478270284
    ?? ?????? ???? ????!

  125. 619
    AKbiznes

    ?????? ????? ?????????????? ??????? ?????????? ? ???? ????????, ? ??? ???? ??????? ????????????? ???? ??, ?? ??????? “MoneyTrain” ??????? ?????? ??? ???!

    ?????? ”MoneyTrain” ?????? ??? ??????????????? ????????? ? ???? ???????? ?????? ?????????, ? ????????????? ?? ????????, ???? ? ??????????? ???????.

    ??????? ??????:

    ???? ???????????? ?????????? ??????? MoneyTrain (????? ??) ????? ???????????? ??????? ?????? ? ????? ?? ???????????? ???????, ?????? ???????? ??????? ???????? ???? ?????? ?? ??????? ?????????????? ??????. ????????? ?????? ???????? ?????? ????????? ??. ????????? ??????? ???????? ????????? ?? ? ???? ??????-?????????? ??????????, ? ??????? ??????? ????????? ??????? ????? ???? ?????? ? ???????????? ??? ????????. ??? ???????? ??????? ???????????? ????????????? ????? ?????????? (?????????) ? ??????????? (????????), ??????? ??????????? ? ?????????? ???????? ???. ??? ????????? ?????? ?? 100% ????? ?????????? ?? ??????? ????????? ??????? ??.
    ??? ??????????? ??????????? ????????? PID ???:
    AAGVJLAUAXFMIEHY Junior (1? ??????? 3€ ??? 135 ??????)
    ???????, ???? ?? ?????? ???? PID-???, ?? ?? ??????? ??????????????????!!!
    ??? ?? ?????????:

    1. ????????? ?? ? ??????????? ? ??????? ???????????, ? ??? ?? ?????? ??????? ?????? ??????? ? ????? ????.

    2. ?????????? ?????? ? ???????????? ?????????.

    3. ????????????? ??????? ?????????.

    4. ???????????? ????????????? (pid) ? ???????.

    ???? ???????:

    ??? ???? ?????? ??????? ?? ???????? ????????? ??????? ?????? (???????? ??????? ??????). ???, ??? ????? ??? ?????????? ? ?????? – ??? ?????? ?????? ??????? ? ????? ?????????? ??? ??? ?????? (??? ????? ? ??????????) ? ?????? ????????. ????? ?? ?? ????????? ?? ??????? ????? ???????.
    ??? ??????:

    ??? ???? ????? ?????? ???????? ? ??????? ?? ??? ??????????:

    1. ????? ??????????? ???????? ??????? ? ????? ????????? ??????? ??????? ?????? ??????? ????????? ?????? (??????????? WME) ? ??????????? ?????? ??? ??????? ??????? ??????. ????????? ?? ?? ????????? ? ????? ???? ????????? ???????, ?? ?????? ???????????? ????? ??????? ??? ??? ??? ????????? ?????? ????????????.

    2. ??????? ????????? ?? ?? ???? ?????????.

    3. ?????????? ????????? ?? ? ?????????????????? ? ??? ????????? Pid ??????????? ????.

    4. ???????? 1? ??????? ? ???????? ???????? ??? ?????????.

    5. ????? ??? ??????? ?????????? ??? 1? ???????, ?? ??????? ???????????? ?????????? ??????? ?? ? ??????? ?????????? ? ??????.

    ?????? ??????? ????? ?? ???????????? ?????? ???? ????? ????????? ?????? ???????? ??????????, ?????? ? ??????? ????????? “??” ??? ????? ????????.
    “Money Train” ??? ?????, ??????? ???????????? ?? ???? ????????, ??????? ??????? ??? ????? ??????????. ??????????? ???? ?? ??????, ??? ?? ????????? ?? ??????????????? ???????, ? ?? ???? ??????? ?????????? ?????, ????? ??????????? ? ?????????????, ?? ???????? ??????????? ???. ?????? ?? ??????? ??? ?? ??????. ? ??? ????? ???? ??????????? ????? ?????? ? ??? ?????? ????? ? ???? ??? ???. ???? ?? ??????? ??? ?? ?????? ???????, ?? ????? ?????????? ? ??????????? ???????, ???? ?????? ? ??????? ?? ??? ?? ??????.

    Money Train — ??????????? ?????

    ????????? ????????? ??? ? ????? ?????!

    ??? ??? ????????? ??? PID: AAGVJLAUAXFMIEHY Junior
    ?????????? ??????: e-mail: ankap21@gmail.com, ICQ: 478270284
    ?? ?????? ???? ????!

  126. When I turn off image verification, I can’t log in as administrator. I can post a comment, but can’t edit, delete, or ban (getting an error message I am not logged in). Can You help me.

  127. I did finally get the script to work by placing all the files in the root directory for GoDaddy (don’t even get me started on their support- or rather lack thereof).

    Now, I’m having a problem with image verification. I see the image only occasionally, and my collegues can’t see it at all. I’ve tried the different troubleshooting recommendations relative to path, but nothing makes a difference. It still doesn’t work. Another wrinkle — when I turned it off then on again, the image isn’t changing – it is the same image time and time again, and doesn’t verify — so something basic is wrong.

    When I turn off image verification, I can’t log in as administrator. I can post a comment, but can’t edit, delete, or ban (getting an error message I am not logged in).

    Can you please give me some ideas — looks like the script for the admin with verify off has a bug.

    Finally – we developed a Russian language file — I will be glad to send it to you for inclusion if you would like.

  128. I’ve been trying to get this to work for the past 5 days, tried every possible setting, and I’m so frustrated — I can’t even get an error message, much less it working.

    I’m on Godaddy hosting, have talked to them, and as far as we can see, it SHOULD work, but just doesn’t.

    Any ideas would be greatly appreciated.

  129. 615
    Kevin V L

    Is it possible to enter several different emails so that multiple admins can be notified when someone posts an entry? If not, how can this be done? Thanks.

  130. Just want to say what a great contact form this is. Been running it for years, both the stand alone static version and the Wordpress version, and still no spam has leaked through (other than the stuff manually typed in). I did have issues more recently installing in the new Wordpress blog though, all it was that the form dropped down to below the end of the right sidebar. I could not work out how to reduce the width of the firm. Changed table widths but no joy. If anyone else has had this problem and knows the fix, let me know! Cheers, Jon.

  131. Use coupon code GET15FREE on billing page and safe 15 %
    all information about cialis
    and hypertension cialis

    Lisa Diop

  132. Siren you were very lucky to have a professor that good. ,

  133. 611
    Jelle

    Answer on message 608:

    Problem has been solved!
    The errors doesn’t appear and the message is posted.

  134. I am having trouble getting my captcha to generate a code. I tried the troubleshooter but still nothing.

    Any ideas?

  135. 609
    Jelle

    Hello

    When i attempt to place a message, i get the following errors:

    Warning: fopen(dat/.entries): failed to open stream: Toegang geweigerd in /www/knikkerbaan/html/joomla/ddgb/ddgb.php on line 564

    Warning: flock(): supplied argument is not a valid stream resource in /www/knikkerbaan/html/joomla/ddgb/ddgb.php on line 162
    Fout – bestand kon niet gelocked worden!
    Warning: fclose(): supplied argument is not a valid stream resource in /www/knikkerbaan/html/joomla/ddgb/ddgb.php on line 606

    Please help me…

  136. Hello, I will try to integrate with my system

  137. ?????? ???????????? ?????? ?? ????????? ????? ????????? ??????????????
    ??????:
    ABK (??????), ACIF, ASCOT , AURELIA CERAMICHE, BAYKER, C.A.P.R.I., C.I.R.
    Campani, CASALGRANDE PADANA, CENTURY, Ceramica MAGICA, CERAMICHE DI SIENA
    CERAMICHE RICCHETTI, CERDOMUS, CERMED, COLLI, CRIS, DEL CONCA, DOM, EDILCUOGHI
    Ergon (??????), FAP CERAMICHE, GIARDINI DI PIETRA, Gres di Montevecchio, IMOKER
    Iris, Kis Ceramiche, LORD, MAJOR?A, Mariner, MARMI E GRANITI, MONOCIBEC, NAXOS
    NovaBell, PHORMA, PI.SA, PIEMME, POLIS, RICCHETTI, Saicis, SERENISSIMA, Settecento
    SINTESI, UNICOM * STARKER, VALPANARO CANDIA, VITREX, VIVA CERAMICA.
    ???????:
    ALCOR S.L., APARICI PORCELANICO, APE, Azahar, AZTECA, Azulejos Mallol, AZULEJOS SANCHIS,
    Azulindus & Marti, BALDOCER, Benadresa, BESTILE, CERACASA, CERAMICALCORA, Ceranosa,
    Cerpa, Cerypsa, Cicogres, CIFRE CERAMICA, COLORKER, CRISTACER, Durstone, Exagres, FAN PORCELANICO,
    FAN PORCELANICO PAVIMENTO, FANAL, GARO GRES, Geotiles, Gomez, Gres Cid, Gres de Aragon,
    Gresmanc, GRESPANIA, HISPANIA, Hispano Azul , Inalco, Italgres, Kerlife Ceramicas, L ANTIC COLONIAL,
    La Platera, MAYOR, METROPOL, MOSAVIT, NAVARTI, OSET, Pamesa, PLAZA, Porcelanite, PORCELANITE DOS (PGC),
    PORCELANOSA, RO?ERSA, Salcamar, SANCHIS, Sierra Gres, TAULELL, TESANY, Undefa
    VENIS.
    ????????:
    AGROB, BOIZENBURG, ENGERS, Feldhaus, GROHN, JASBA, KORZILIUS, STEULER
    Stroher
    ??????:
    Kerama Marazzi (??????)
    ???????? ?? http://ceradom.ru ? ???????? ?? ????? ??????? ????? ? ?????? ??????.

  138. Vielen Dank für diesen Vorschlag. Ich schicke Dir einen Gruß aus Deutschland.

    Thanks for the suggestion. I send you regards from Germany.

  139. 604
    Jasperinho

    I have managed to get the guestbook to work in Wordpress, but it’s only partially working as an integrated page and partially as a standalone script. Does anyone have any idea how can change it to a fully integrated script?

    Here are the steps that I have followed:

    1) I have updated the config.php file of the guestbook and selected “$standalone = FALSE;”

    2) I have installed the runPHP plugin (http://www.nosq.com/blog/runphp/) on my Wordpress site

    3) I created a new Wordpress page and ticked the box “run PHP code?” and in the text box I added the following scripts:


    4) The guestbook has been integrated now, but clicking on “post a message”, entering the admin section etc., will work as if it were a standalone guestbook. Is there any way to keep all these “screens” within the Wordpress page as well?

    Your help is appreciated!

    Btw. the URL of the integrated guestbook on my Wordpress page is http://www.frotaboelen.com/?page_id=172

  140. ?????????? ????????????? ???????????- ?????? ?? ??????? ????? ????? ????? ?????? ?? ??????? ??????, ?????? ????????????? ????? ??? ????????.
    ??? ????? ?????? ???????? ?????? ? ?????? ???? ????????? ??????. ??? ????????? ?????? ??????? ??????? ???????????? ???????????. ??????? ????????? ? ????????????, ??????? ?????????? ????????, ?????? ??????????.
    ? ?????? ?????????? ????? ????? ?????? ?? ???? ??????? ? ???????? ??????? ????? ?? ???????????? ? ???? ???????. ?? ?????? ???????? ???????? ???????? ???????, ?????? ??? ?????? ??????? ????????? ?????????. ???????????? ????????????? ????? ? ????????. ?????????? ???????????.

  141. 602
    Jasperinho

    Hi,
    I may have discovered a bug in the script:
    When you log on as an administrator to edit an older entry and you go back to the main screen to post a new message, this message is not posted as a new message, but will REPLACE the older entry that you wanted to edit earlier. Only if you completely close your browser, this doesn’t happen. This ALSO HAPPENS when you sign out as administrator first.
    Hope this is something that can be fixed in a future release. The guest book is great, but I just wanted to share this :)
    Cheers!

  142. ?????? ????? ???? ????? ????? ? ?? ?? ????????????? ????? ????? ???? ??????????? ????? ???? ??? ????? ????? ??? ????? ?????, ??????? ???? ??? ????? ??????? ? ????? ?????????? ???? =)

  143. ???????? XBOX 360 ? ???????? ?? 20 ????? ??? ????? (??? ???????) ?????? ?????? ???????? ,
    ???????? ?????? ??????? ? ???????? ,????????? ???????? ??????. ???? ? ??????? ? ?? ?????.
    patatarinov@yandex.ru ??? ??????? 89101948382
    ??? ???? patatarinov.ru ?? ????? ?? ??????? ????? ??????? ? ??????? ???????? ?????? ?? ???????? ??? ???????????? ??????.

  144. ???????? XBOX 360 ? ???????? ?? 20 ????? ??? ????? (??? ???????) ?????? ?????? ???????? ,
    ???????? ?????? ??????? ? ???????? ,????????? ???????? ??????. ???? ? ??????? ? ?? ?????.
    patatarinov@yandex.ru ??? ??????? 89101948382
    ??? ???? patatarinov.ru ?? ????? ?? ??????? ????? ??????? ? ??????? ???????? ?????? ?? ???????? ??? ???????????? ??????.

  145. ???????????? ????????? ?????????, ??????? ????? ??????? ????? ?????? ??????, ? ??????? ? ?????????? ????????? ????????? ?????? ?? ???? ??? ??????????? ?????? ????? ????????? ???????? ????? ??? ??? ?????????? ???? ??? ????? ? ?? ?????? ?????? ?????? ?????? ????? , ???? ?? ??? ??? ????? ???????????? ??????. ?????? ???? ?? ??? ? ? ??? ?????? ????? ?? ?????? ???? ?? ???????????! ???? ????? ? ????????? ??? ???????? ? ?????????? ????????? ;)

  146. ???????????? ????????? ?????????, ??????? ????? ??????? ????? ?????? ??????, ? ??????? ? ?????????? ????????? ????????? ?????? ?? ???? ??? ??????????? ?????? ????? ????????? ???????? ????? ??? ??? ?????????? ???? ??? ????? ? ?? ?????? ?????? ?????? ?????? ????? , ???? ?? ??? ??? ????? ???????????? ??????. ?????? ???? ?? ??? ? ? ??? ?????? ????? ?? ?????? ???? ?? ???????????! ???? ????? ? ????????? ??? ???????? ? ?????????? ????????? ;)

  147. ???????????? ????????? ?????????, ??????? ????? ??????? ????? ?????? ??????, ? ??????? ? ?????????? ????????? ????????? ?????? ?? ???? ??? ??????????? ?????? ????? ????????? ???????? ????? ??? ??? ?????????? ???? ??? ????? ? ?? ?????? ?????? ?????? ?????? ????? , ???? ?? ??? ??? ????? ???????????? ??????. ?????? ???? ?? ??? ? ? ??? ?????? ????? ?? ?????? ???? ?? ???????????! ???? ????? ? ????????? ??? ???????? ? ?????????? ????????? ;)

  148. ???????????? ????????? ?????????, ??????? ????? ??????? ????? ?????? ??????, ? ??????? ? ?????????? ????????? ????????? ?????? ?? ???? ??? ??????????? ?????? ????? ????????? ???????? ????? ??? ??? ?????????? ???? ??? ????? ? ?? ?????? ?????? ?????? ?????? ????? , ???? ?? ??? ??? ????? ???????????? ??????. ?????? ???? ?? ??? ? ? ??? ?????? ????? ?? ?????? ???? ?? ???????????! ???? ????? ? ????????? ??? ???????? ? ?????????? ????????? ;)

  149. Awesome guestbook so helpful!

    One minor bug: triple hashes aren’t escaped.

  150. ?????, ??? ??????? ???????? ????????????? ? ???? ?? ???? ? ?????????? ???? ??? ?????????? ????????? ????? ?? ??????.
    ??? ??????? ? ????? ???? ?????? ?????????? ????, ?? ??? ???????????? ???? ???????.
    ? ??? ???? ?????????? ???????????? ? ?? ????????.

    ” ?????????? ?????? ?? ??????????? ? ???????? ??????? ???????????? (?????, ?????????? ????, ???? ????? ??-2?, ??-3), ?? ????????????????, ????????? ?????? ? ???????????? ?????? ??? (??? ???????? ?????????). ?????? ??????????? ? ??????????? ????????? ???-3, ???-5. ?????????????? ?????? ? ??????? ???????.

    ????????? ?? ????? avk.ucoz.ua/index/0-2

    ??????? ?? ???? ????

  151. 592
    Andrew

    If you want to update your guestbook with the verification but still keep your entries (as I did), I found that if you upload all the files in the zip folder EXCEPT the dat folder, the guestbook will work and your entries (and bans) will remain. Up to now I have had no problems.

  152. 591
    Bvdwielen

    The problem I have is that within IE (V7 & V8) a large white box is displayed with black text in it. In all other browsers the white box is gone, but also the boxes which should be there to show the entered text in the guestbook… Somebody?

  153. 590
    Bvdwielen

    What I did was within an iFrame:

    Also I adjusted config.php according to the instructions. For instance “$standalone = FALSE;” is mandatry to get things going this way.

  154. 589
    Oliver

    Is it possible to have the guestbook displayed ‘within’ a .html page? I’ve followed all instructions, but can’t get it working, so poss I’m misunderstanding the notes about “If you want to include this script inside another page…”
    Ideally, I’d like the guestbook to appear within a .html page (to keep consistent with webpage template etc) or this not possible? Does the guestbook have to run/be displayed as .php file? Hope someone can help, thanks.

  155. 588
    Jasper

    Just FYI: the following sentence is missing in the Dutch language file:

    DEFINE(‘_PAGES_OF_TOTAL’,'Pagina %page% van %total_pages%’);

  156. 587
    Jonatan S Silva

    It would like that it was possible to have the option for not showing site and email in the comments, and to show only for the admin.

    Thank you and congratulations for the script!

  157. I’m quite happy with the guestbook except some, I presume bots, can get past your image verification. Most of them come from IP address 94.x.x.x (x being any number of course). 94.x.x.x doesn’t resolve into any country I’m aware of. Can I ban the entire range of IP addresses beginning 94. ??

  158. 584
    Maxicatimus

    Hi
    I was looking for the admin password.
    I used my FTP app to look into the folder and found a file called “instructions.html”
    so I downloaded it and it contained my password.
    I then added “instructions.html” to the end of the full web address of the guestbook and it came up.
    it had not appeared prior to that, still, problem solved
    Thanks

  159. 583
    Maxicatimus

    Hi
    Excuse my ignorance but I cant seem to find the default password so I access the admin page and change it.
    Any help would be appreciated.
    Thanks

  160. 580
    Leandro G.

    First, congratulations on ‘Guestbook’, excellent.
    I wonder if you can change the code to save the comments in a database (MySQL).
    How is the procedure?

    Thank you, congratulations!

  161. Hi, I like to have the guestbook as one of my pages. I’m thinking of naming the Guestbook as “Share Your Remedies” and inviting any visitors to leave their remedies for reference. However, I have limited knowledge in using your script. Could you be so kind to send me a clearer step-by-step instruction to instalol the script? When you say “run the script”, what’s that refering to? Which folder should I upload the files – WP Plugins, or Includes, or a new directories in Public_html? Please advise. Thank you!

  162. ThnkS.

  163. Thanks Webmaster.

  164. New copy of the script uploaded

    The Spanish language file has been updated, and the missing header.php has been restored in the zip file.

    A troubleshooting section has also been added to the bottom of the page, which explains a commonly used method to fix the issue of the verification code not appearing. It seems to work for many users, depending on your server configuration.

    Enjoy!

  165. 575
    Rique

    I’ve been using this gb for a couple of years. Recently, I’ve noticed that I have spammed or hacked entries waiting to be approved. Anyone else experiencing this? They are even on the test site here. Can this be prevented?

  166. 574
    Andrew

    Hi Admin,

    The header.php is missing from the current download, consequently I get an error on line 38.
    Any help would be appreciated.

    Regards
    Andrew

  167. 573
    asundrus

    Hi.

    How would you go about making a redirect after submiting an entry in the guestbook?

  168. To everyone who is having a hard time with the image verification, what I did and worked like a charm was instead of writing the whole path in the config file, I just wrote:

    Enter the _full_ url to the ddgb-verify.php file.

    $verify_path = “ddgb-verify.php”;

    and voila!!
    that’s all.

    good luck!

  169. BAN WORDS .. more ..

    In addition to Post # 572, you can use the following:

    After the lines,

    // Process smiles
    function process_smiles($text) {

    add,

    $banwords = array(“worda”,”wordb”,”wordc”,”wordz”,”http”,”www”,”viagra”);

    and before the following line,

    return $text;

    add the line,

    $text = str_replace($banwords, ‘*****’, $text);

    You can add any number of words to the ‘array’.

    Namaste

  170. BAN WORDS

    I was looking for a place to add banned words in the script (ddgb.php) and when I did Not find (was Not able to locate, if it exists), I edited ddgb.php as follows:

    Scroll down to,
    // Process smiles

    function process_smiles($text) {

    // Edited by Hans Nordhaug 19.11.2007: Added alt text

    and, below the line for :o ops
    $text = str_replace(‘:oops:’, ”, $text);

    add something like,

    $text = str_replace(‘fuck’, ‘****’, $text);
    $text = str_replace(‘asshole’, ‘*******’, $text);
    $text = str_replace(‘ass hole’, ‘*** ****’, $text);

    add more lines as per requirement.

    There may be a simpler method, but I could think of only this.

    Namaste

  171. 569
    drin

    The verification code is showing on Firefox 3 and not on IE 6, 7 or 8 What is going on??? and where is header.php??

  172. 568
    Drew

    Where is Header.php??? I keep getting an error asking for header.php file.

  173. I’m brand new to php and style sheets. It took me two days to get my guestbook working. It’s brilliant! Thanks a million.

  174. 566
    deepimage

    I am having a problem with the blank captcha image like some others has this been solved by anyone?

  175. 565
    Cameron

    Thanks for the script :) I’ve been using it for over a year now with no problems at all. Recently I’ve moved it to a new hosting site and I’m having the same problem as several others here are. The .entries file has all of the posts but it displays ‘No entries yet..’ I’ve tried all of the solutions posted here and nothing works. If I log in as admin I see all of the posts but if I attempt to edit them the fields are all blank. I’ve tried an unaltered script, uploading in both binary and ascii and everything else mentioned here. Is there a setting on my host site I could check? Please help if you can.

  176. 564
    Bernard

    Great site! Keep up the good work!

  177. where’s header.php?

  178. 562
    Alex

    if disable verification code, in IE7 you can not login as administrator. Someone has this problem? in firefox works good. o pbably I made a mistake omewhere. I iplemented a different captcha in the code http://www.phpcaptcha.org. works beter, no cross browsers incompatibilities.

  179. 561
    Bob

    It worked for a bit now the verification code is blank in both post message and login, not working on IE, Firefox Google Chrome or Opera.

  180. thanks

  181. 559
    Kurt

    Hello, I’ve been trying to get the script to work, When I go to make an entry, it says “Entry Added” but then nothing gets posted. I’ve been trying to find a solution in the comments, but I don’t have time to look through them all. Can you help me? Thanks for your time.

    Kurt

  182. The verification does not show up in IE8– Firefox 3.07 no issues

  183. 557
    Alex

    Also is the zip file is missing the header.php file

  184. 556
    Alex

    the verification code is not showing in Firefox 3. It is showing in IE7.

  185. 555
    Richard

    back again.
    Admin, I’m quite lost here.
    I’ve uploaded the script to test it out and it would appear the verification code is simply not working.
    I know gd library works on the server since other scripts don’t have this problem.

    But with this, all I see is a light blue image.
    But no code in it.
    Maybe I’m missing something?

    Have a look : http://www.swhfam.com/richard/guestbook/ddgb.php

  186. 554
    Richard

    lol talk about bad timing
    I wrote that comment just after you updated it.
    Thanks for the update Admin!
    Now lets see if I can give my site a guestbook.

    Also, thanks a lot for sharing this script!

  187. The file has been re-uploaded

    The verification file was missing in the last release.

    Also, in the past the entries and banlist files were not included – you had to create them yourself on the server. I have now included them, but you still have to give them write permissions.

  188. 552
    Michael

    The zip file appears to be missing several files. ddgb-verify.php, /dat/.entries and /dat/.banlist.

  189. 551
    dave

    hi,
    am i missing something?
    the zip file with all files does not include the file ddgb-verify.php.??
    please advise. thank you. Dave

  190. 550
    backyard

    Changing the Timezone info does not work. I dont know if you need to have other things with it but it gives an error when you do it the way you have it.

  191. Hi installed 7.45 and lost image verify and persons name in the guestbook, can anyone help!

  192. Ok I sound like such a newbie here that i am ashamed.. but.. the default admin password.. where do I find out what this is?? There was no mention of a password at all when I set the guestbook at all

  193. Hi,

    I had this script successfully running for quite some time now. I updated the look of our website and now the image verification isn’t work. Help?

    Thanks,
    Pam

  194. 546
    Fred

    Hey, I appriciate alot of you nice work here, and I also like the GB. Is there any chance you could write some guide, info or FAQ on how to integrate the GB onto a Wordpress page? I’ve skimmed through most of the comments here without finding any soloution. Thanks for the great work!

  195. Thanks Lyn, I’ll give that a go.

    In reply to
    545
    Janes

    If you want to renable IP addresses, you need to delete them from the file which holds the banned IPs. It is where you installed the guestbook\dat\.banlist make sure you edit it with a text editor and don’t change the file name or extension.

  196. 544
    Janes

    Love the guestbook. many thanks. One quick question though. Should it become necessary, how do I UN-BAN an IP that I previously banned? Thanks!

  197. 543
    lyn

    In reply to
    543
    Elif
    11-28-08 8:26AM

    What I did and it worked was put this in the header.php file

    Adjust your width to what you want

    So it will look like this in the bottom of your header.php file

    Then I put this at the bottom of the ddgb.php file

    It will look like this at the bottom

    } // end of posts

    ?>

    <?php

    // Show footer if running stand-alone
    if ($standalone) {
    echo “\n”;
    }

    ?>

    I wanted mine to be small in width to iframe it
    in and the text went pass the border, now it don’t.

  198. HI

    I wonder why it is not possible to delete more than one message at a time. We’ve had problems for a while with a lot of spam-messages. Page upon page and it takes so much time to delete them one by one.

  199. 541
    Nikki

    I would like to use this guestbook for a school website (children will be the main users). I don’t want children to enter their email addresses ie I want to remove the option to enter your email address (children tend to enter this even if you tell them it’s optional). Is there a way of doing this?

  200. 540
    Elif

    Hi, your guestbook works great. But I have one issue with it… if people write long words or put things like zzzzzzzzzzzzzzzzzzzzzz then it expands the table and the layout of the site is spoiled. I am new to PHP but have found ways to wrap words or to set a max word length however I can’t figure out where to put these in your script. Would you be able to help and point me in the right direction please I’ve already spent about 5 hours working on it but as I say I’m very new to PHP… Many thanks!

  201. 539
    Nathalie Van Turnhout

    How to open the .entries file?
    To put my old guestbook entries into the new guestbook, I need to change the timestamps in the .entries file. I don’t seem to find a program that can open that file though … Any suggestions?
    By the way, the script works great, even for a newbie like me!

  202. 538
    Craig

    I’ve got it installed and it works well – well almost. On my mac I can see the verify image but when loaded up on a Windows machine the box is there but no characters in the image verification box.

    Tried multiple windows machines but they don’t get any characters ?

    It seems lots of people are having the same problem – is there a fix ? I’ve tried putting in the full file name instead of the verify option but that didn’t make a difference.

    ??

  203. 537
    BazRat

    If you find you have lost all your entries after editing the .entries file, make sure you are transfering the file in binary and not ASCII. Transferring the file via ASCII corrupts the character returns in the file!!!!

  204. How does one get to moderate the entries?
    The script doesn’t send it to my email address and there’s no indication in the admin panel that someone new has just registered?

  205. WhenI installed your script it seemed to work just fine until this popped up:

    Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0

    What is this and how do I correct this issue?
    Thank you.

  206. This is an optional intro which can be shown above the guestbook. The text it uses can be found in the language file you are using. This is disabled by default.

  207. 533
    bryan

    thanks for this script – plugged right into my website with very little effort! perfect!

  208. Geld verdienen mit ebay
    Wollen sie wirklich Geld verdienen?! Dann wartet dieses Angebot auf sie!
    Ich biete ein fertiges Projekt Ebay Verdienst Projekt Mit dieser Seite konnen sie wirklich viel
    Geld verdienen
    Einfacher Weg zum Inhaber/ zur Inhaberin einer lukrativen Internet-Seite,
    die von alleine ?goldene Munzen? pragt! Darf ich Ihnen dabei behilflich sein?
    Wussten Sie schon, dass der Inhaber der eBay-Partner-Seite (Ihre Internet-Seite
    mit eBay-Werbung) bei jedem Aufruf dieser 18 Cent einstreicht?!
    Schon 1000 Aufrufe ergeben satte 150 Euro! Nicht schlecht, oder? Dazu kommen
    noch ganz sicher Neuanmeldungen (je 5 Euro), Gebote (je bis zu 30 Cent), Sofortkaufe
    (je bis zu 40Cent). Mehr: http://mitebaygeldverdienen.de.tt/

  209. 531
    Jordy

    Verry verry nice script !
    Thanks allot !

  210. i always get this message after submitting a comments. I dont know how to correct it! PHP Notice: Undefined offset: 2 in C:\Domains\tanpuitu.org\wwwroot\ddgb\ddgb.php on line 1063

  211. Hi,

    I’m quite happy with your guestbook, but I’m trying to change the width of the tables to match all the tables at my site (700 pixels) … I’m not sure how to do this, could you help me out, please?

    Yours,

    Niels.

  212. Hi tried changing the text for the guestbook and changed in the and changed false to true in the config.php but keep getting error when I publish the changes.
    Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at /home/sites/pearlyplacewesties.co.uk/public_html/guestbook/config.php:1) in /home/sites/pearlyplacewesties.co.uk/public_html/guestbook/config.php on line 208
    That is the error when I load the guest book.
    Any Hints
    Regards

    Carol

  213. Needed to try it out before embarking on the trip

  214. 526
    rob

    Is there any way to transfer old entries to the new version??

  215. 525
    olly

    Hey i’ve been using your script for a while with no problems. I recently had a disturbing entry in my guestbook and the only way i could remove it was manually doing it via the .entries in the dat folder. However, now i’ve removed that the page where it displays the guestbook says there are no messages yet there are messages in the .entries file?

  216. great piece of code and it’s nice and easy to use and install. Thanks for sharing :)

  217. i have a question how can i change the background?
    i need an images as my background so it can fit in my inline frame with all pages with the same background!
    thnx
    karo

  218. 522
    Addy

    For all who have problems with disappearing entries when editing / restoring the .entries file:

    Delete the session cookies from you browser and reload the guestbook!

  219. I’m not sure but for some reason my PC will not show the security numbers. I emailed the tech hosting people and they said they could see it just fine and that GD support was on. It was visible for a while and just vanished? I get a green background but no red letters? I tried rebooting but no luck? http://hilobandb.com/guestzz/ddgb.php

  220. 520
    Henrik

    And again!

    Doesn’t anybody know how to solve this?

    I want to have “read” and “write” pages in the same page! Is this possible? I mean the comments are under the inputfields where you type your text

    Pleeease say something out there…

    /Henrik

  221. OK, SOLVED…

    I use my guestbook.php script called from a html file, i.e. not ’standalone’ (see relevant config.php option).

    To get the verify code image to display I had to directly reference guestbook-verify.php & NOT use the $verify-path. Not as ‘elegant’, but it worked. So in guestbook.php, track down the two instances of $verify_path. Then change that bit inside the quotes

    From: …… src=”" …..
    To: …… src=”guestbook-verify.php” …..

    Oh & if in case you’re wondering why NOTHING works in non-standalone mode check your .htaccess file in www root. Ensure it contains the line:

    AddType application/x-httpd-php .php .htm

    (this is a directive to say that running PHP from within HTML is OK, otherwise it’ll do naff-all).

    And ALSO, if your wondering WHERE that elusive .htaccess file is, try turning ON hidden files in your FTP program, which was set to hide hidden files on my BulletProof_FTP package by default!

    Arrrrrrrrrgggggggggggghhhhhhhhhhhh!!!

    Hope that saves someone HOURS of pratting about (guess what I’ve been doing).

    Andy

  222. OK, weirdness here…..

    The verify code is working…. Just not on the page (if that makes sense). If I run JUST the verify code by going here:
    http://www.christchurch-arts-guild.org/gstbk-verify.php

    IT WORKS! There is the image. There is the random code….
    Embedded in my webpage…..
    nah!

    Bloody weird this.

    Andy

  223. OK, great guestbook so far: dead easy(ish) to install (after suitably changing .htaccess). However, image verification does not work (I have been through all 511 posts and cannot find an answer to this). The image for the numbers does not get displayed.

    I appears that GD libraries are installed om the server. To verify this try:
    http://www.christchurch-arts-guild.org/phpinfo.php
    This little bit of code was installed by my server after I asked them if the libraries were installed and specifically the functions
    imagestring() & imagecreate().

    Any ideas on how to track this problem down please. My Guestbook IS being hacked!!!! Arrrrrrrgggghhhh

  224. 516
    Henrik

    And again!

    I want to have “read” and “write” pages in the same page! Is this possible?

    Pleeease say something out there…

    /Henrik

  225. 515
    Henrik

    Hello again everybody!

    I really want to have “post an entry” -page and all the entries in the same page. I don’t want to have the link to “post an entry” to get to the entry-page. Do you follow me??

    Has anyone out there a solution of this??

    /Millions of thx in advanced, Henrik, Sweden

  226. Just in case it helps to answer my question, the URL of my guestbook is http://www.totaalvoetbal.nl/ddgb/ddgb.php

  227. Hi there,
    I just post the guestbook to my website, but for some reason I get a blank page when I try to call the guestbook.

    I saw this issue in other posts as well, but no resolution. Can anyone help me?

    Kind regards,

    Jasper

  228. 512
    paal

    Correction :)

    Have to use www in url in the config.php file, ex. http://www.yourdomain.com
    do not use yourdomain.com

    regards

  229. 511
    paal

    Hello, there has been som trouble with the verification image. After a lot of testing I think I have got something. In the config file, we have to type the url to $verify_path and $script_path. If you use yourdomain.com here it is important that you use the same url in the browse. You can not use yourdomain.com in the config file and http://www.yourdomain.com in the browser.

    Paul Limb, when I changed http://www.asshetonbowmen.com to
    http://asshetonbowmen.com/ddgb/ddgb.php all was ok :)

    regards paal

  230. Ok Dagon. As I am going thru my guestbook manually Banning IPs one by one, I find myself very frustrated that this program cannot just show a list of every comment with a checkbox beside it and a master option to ban/delete all checked IPs / posts.

    another problem I REALLY need your help on. I consistently lose posts when I try to add posts from another Guestbook. I even got the recommended timestamp and everything, and when I view the file on my server, all of the posts are there, they just will not appear in the Guestbook.

    PLEASE Email me with help.

  231. 509
    Henrik

    Hello

    I want to have the comment-page and the entry-page in the same window! Is this posible?

    THX
    Henrik

  232. l’m looking for a guest book which text and pictures can be posted and all entries appear on the page in order for folk to contribute easily to a web page/s.
    It should preferably be free and open for anyone without too much fuss to enter the information and 580 pixels wide with picture resize to fit if too large.

  233. guestbook at http://www.asshetonbowmen.com/ddgb/ddgb.php

    Problem with verification image. The image code does not update and I get the same code every time. A14FE

    Help please!!

  234. 506
    dean

    Hi Admin,
    thank you for this great script, i tried on localhost and it work properly, but when I upload them (http://mysite.com/ddgb/ddgb.php), and I post an entry, submit, then some message came out like this :
    Warning: fopen(dat/.entries) [function.fopen]: failed to open stream: Permission denied in /home/suplem01/public_html/ddgb/ddgb.php on line 549

    Warning: fwrite(): supplied argument is not a valid stream resource in /home/suplem01/public_html/ddgb/ddgb.php on line 570

    Warning: fwrite(): supplied argument is not a valid stream resource in /home/suplem01/public_html/ddgb/ddgb.php on line 574

    Entry added. Thank You!

    Return to guestbook

    Warning: fclose(): supplied argument is not a valid stream resource in /home/suplem01/public_html/ddgb/ddgb.php on line 587

    Frankly I’m newbie, Can you help me ? Thanks.

  235. can i add a form were users can upload an image or photo with the entry ???

    HELP ME!

  236. 504
    paal

    Hi, I now use ddgb on my php nuke website and is installed as a module. Had to change all basename in ddgb.php, example:
    From:
    echo ‘«’ . _PREVIOUS . ‘   ’;

    To:
    echo ‘«’ . _PREVIOUS . ‘   ’;

    I also insterted a variable @nuke_module in the config.php

    Is it possible in future versions to insert such changes?
    I can mail the changes I have made if you wish.

    Best regards paal

  237. Hi, figured it out, 24H GMT time result, easy really:

    Edit locale language file to this for HH:MM:SS GMT date display.

    DEFINE('_FORMAT_DATE','j M Y, H:i:s ');
    DEFINE('_WRITTEN_ON_TIME','GMT');

    Thanks, will PP to you soon!
    Nev.

  238. 502
    Nev

    Hi, great script, is it possible to have the date result in 24HR time format instead of am/pm?

    Thank you!
    Nev.

  239. 501
    Conny Magnusson

    Hi,
    I wonder if it´s possible to get the Image-veryfication script as a standalone.

    And I wonder if it´s possible to make this perfekt Guestbook to work with MySql datebase.

    // Conny in Sweden

  240. Brilliant script – I had some SPAM problems. Implimenting image verification lessen the SPAM be far, but still had one or 2 spammers. This will sort me out.
    Thanx a mil.

  241. Nevermind. Found out on another site that I had to use a fulll path, including public_html etc in it. Something to consider adding to the installation file or something? A n00b like me doesn’t know that that stuff should be added aswell. When reading “path” I assume I have to fill in the subfolders etc. Not the public_html stuff with it.

    Still, the files .banlist and .entries aren’t in the zip, and yes I have “show all hidden files” on … They appear when adding an entry, so that problem is easily fixed. however not every person knows how to find that out.

    Further, great script! I’m glad I got it working since yours is the best that I found so far.

    Love,
    Mirna

  242. And yes, i DID chmod the .banlist and .entries files after they appeared. Forgot to include it into my last post.

    Love,
    Mirna

  243. I’m testing this script but I can’t get it to work to load into another site.

    I keep getting this error:

    Warning: file_get_contents() [function.file-get-contents]: Unable to access dat/.entries in /storage/mijndomein/users/035522/public/sites/www.dweilorkestheur-es.nl/gastenbuukske/ddgb.php on line 1049
    
    Warning: file_get_contents(dat/.entries) [function.file-get-contents]: failed to open stream: Onbekend bestand of map in /storage/mijndomein/users/035522/public/sites/www.dweilorkestheur-es.nl/gastenbuukske/ddgb.php on line 1049

    Also the zip file doesn’t contain any .entries and .banlist
    files. I had to post a message, to get those files appear on my FTP program.

    The script runs fine when accessing the proper url, but not when using the include. Also the guestbook contains two messages, but none show up when using it with an include.

    If anyone knows a similar script that DOES work, please let me know. I need something simple, without MYSQL and options to include it within an excisting layout. Prefered with spam filter or such.

    Thanks,
    Love,
    Mirna

  244. Hi admin,
    I use your g.book for a while now and it’s a great script. Thanks! But is it possible to get the verification code work in explorer 6?
    I tried to use the demo at yours too, with ie6 but i wasnt able to view the characters also. Is there somehow a hack for it so it work properly in da good old shit ie6? Hope so.
    Thanks

    Dave

  245. 495
    Christian

    I am trying to do the same as post 415, getting old guestbook to work with the latest version. Is the any way to do this?

  246. 494
    Phil

    I really like the way this guest book looks and would love to put it on my web site. My problem is that I am really clueless when it comes to codes, PHP, script etc. Are there any instructions available that would guide me through the installation and setup step by step?

    Thanks,

    Phil

  247. Any progress on the image verification problem? This (image box shows, verification code does not) is occurring for me in IE6 *and* FF2 now. This function worked for a few weeks when first installed – and other programs that use GD and/or capcha-like logins work on this server.

    Please don’t give up on us…

  248. Hello,
    I have installed the gest book for a French client.
    I would like to get rid of the field allowing the gests to post their website. Can you derect me to what bit of code I must take away in what file?
    Suzanne

  249. Is it possible to change how the time is displayed? I was looking and I couldn’t spot it.

  250. Scratch that, it now works.

  251. I was trying to help my friend install it because I’ve done it before, but for some reason it’s just not working. http://allthingsjovan.com/gb/index.php

    I tried a fresh install first, and nothing. I tried to copy the files from my gb, that does work, and still nothing. I just see a blank page.

  252. 488
    chrisD

    Hi i am playing with this great script after finding my old guestbook got heavily spammed with sex urls (not good at all).

    I have it working tested my GD setup thats fine. Yet i get the background verification colour but not the verification text.

    Any help would be greatly appreciated !

    Chris D

  253. 487
    Mary

    Having an issue with the time displayed. I’ve read all the posts here but I am still confused. The time shown next to the entries is 4 hours earlier than my EDT. I’ve modified the line in the script to read

    // *** START OF OPTIONS *** date_default_timezone_set(‘America/Chicago’);

    and nothing happened. I tired

    // *** START OF OPTIONS *** date_default_timezone_set(‘America/New_York’);

    and nothing changed. What am I doing wrong? :-) Thanks!

  254. Just testing this out. Looks interesting so far.

  255. Again, great guestbook. But the verification issues need to be resolved, otherwise it’s bombarded with spam.

  256. when I try to sign in what is the code the password is ok but verify does not work?

  257. Sorry just tried again and it is working – strange but it seems ok now thanks

    Bryn

  258. Hi – I have installed the guestbook and it worked fine only 1 slight problem – although the smilies are active when adding comments they do not appear on the actual guestbook page. Enable smiles is set to ‘TRUE’ – any ideas.

    Thanks
    Bryn

  259. Amerikanische Firma „ACG Logistics“ sucht nach Mitarbeiter in Europa fuer die Arbeit im Logistikbereich. Interessanter Job mit guter Verdienstmoeglichkeit.

    Schicken Sie bitte Ihre Bewerbung an info@acglogistics.biz

  260. Could you tell me how to change my password?

  261. Dear programmer,

    I’m trying to use the program in 3 languages.

    So the idee is to let the guest choose a language, but the “database must be the same.

    i played with the location of the Path to Data File.

    I kopied the program in three directories
    ddbge, ddbgd and ddbgi

    how to modified the datapaths to redirect them to the same database?

    please help

    best regards JT

  262. 478
    Rakkar MacAkkar

    I only want the name and location of the person published including the time and date of the post to be visible. I’ve managed to fix that, but it seems like there is this invisible box where the e-mail and webpage URLs where supposed to be since the posted text seems to avoid those areas and post to the right and at the bottom.

    One more thing, how do you left align the whole thing? With my own tables/CSS?

  263. I just checked in IE too, it works there… What could be the problem and what solutions are there to fix it?

  264. Hi there. I’ve got a problem. I’ve uploaded the guestbook and made the necessary changes to the config file. All’s great, but the verification image doesn’t show. It shows the boxes in the colors I specified, but not the verification code. Here you can check it out: http://profoto.extra.hu/guestb/index.php?action=entry

  265. 475
    brian

    The verify does not show up. I did not change any settings. Any suggestions.

    Also, is there a way to reformat the way the guest book looks, (alignment of topics),

  266. 474
    Jay

    *** ANDY ***

    If you disable image verification in your config.php file you will be able to login once again.

    // Disable Image Verification
    // ————————–
    // Not recommended, but required if your server does not support it

    $disable_verification = TRUE;

  267. 473
    directory

    Thank you for the great web site – a true resource, and one many people clearly enjoy

  268. Hi, i have noticed a number of comments regarding the verification code not showing when you want to enter your control panel or post an entry. I started fine, had a couple of entries on the guestbook, and since then, it has locked solid, this is due to the verification code that will not show at all now, and seeing as it is called for when trying to login, i can’t access this either!

    HELP!!!

  269. Hey i installed your script and wondering if there is a bug in because everyday i get these random post in the guestbook which is very annoying. Could you guys check it out and let me know please, thanks.

    http://www.dj-shan.com/ddgb/ddgb.php

  270. 470
    curious

    Can multiple comment pages exist on the same site; or is this one file and the same comments would appear on different pages?

  271. 469
    Jay

    Verify code does not show in Firefox but works fine in IE7, how’s that? Great guestbook, if the firefox issue could be resolved. Any help?

  272. ok – commented out the time zone thingy for time being – got a bigger problem now, which is probably me being thick! :(

    The script is running ok in my page – except for the links – if you click to add new entry or login it looks for

    http://www.hopegroups.co.uk/ddgb.php?action=entry

    instead of

    http://www.hopegroups.co.uk/guestbook/ddgb.php?action=entry

    and I cant figure out where to go to chnge this :( :(

    the url’s in the config file are the full ones.

    PLEASE help!!!!!!

  273. HI,

    I nstalled the code yesterday and got i working fine, today I am trying some tweaking – but complete dur brain with php – although i do understand some programming.

    I tried putting

    date_default_timezone_set('TIMEZONE');

    into the config file, having replaced TIMEZONE with Europe/London , and got an error.
    Placed a $ in front which changed the error to:

    Fatal error: Call to undefined function: ()
    in /home/sites/hopegroups.co.uk/public_html/guestbook/config.php on line 10

    What am I doing wrong???

    It was working resonably until I tried changing that, except it wasn’t showing smilies, but guess thats just a url prob somewhere.

  274. 466
    Marc

    This was very useful and very clearly written.. thanks!

  275. The second parameter is the subject, and the third parameter is the message.

  276. Hello! Help solve the problem.
    Very often try to enter the forum, but says that the password is not correct.
    Regrettably use of remembering. Give like to be?
    Thank you!

  277. Had trouble with the image verification. When I first install it would work. Then I go back to the page and it doesn’t work – I see the blue image but there’s no writing on it. I then deleted everything and re-installed same thing! Did that 4 times….. I disabled it and then had trouble after logging in as the admin – didn’t seem to recognise the login i.e. wouldn’t allow me to delete. This is possibly an IE thing as the login seems to work OK in Firefox. It’s currently disabled but if there is any further advice on this it would be welcome.

  278. Double comment, but there’s an issue. When even there are single quotes, they get “escaped” (I believe is the correct term.)

    But, just in my guest book, I tried in your demo, and it’s fine.
    http://c0rinne.net/gb/index.php
    http://dagondesign.com/demo/ddgb/ddgb.php

    I try to delete the \ in my .entries file, and the whole thing disappears.

  279. I really like it. The only thing is it takes a lot to validate it, and more importantly to re-design it.

    It would be good to either make it physically easier to re-design it, or to have a quick note on how to change the look.

    See mine: http://c0rinne.net/gb/index.php if you want to know what I mean. Non-PHP savy people like myself might have trouble figuring out where and how to change things.

  280. SFCG: Glad it ended up working for you. I will be sure to add that information into the article in order to help others who are experiencing the same issue.

  281. 459
    SFCG

    Sorry, that’s what I get for not reading.
    Here is the code mentioned below:

    <?php
    $to = "sample@email.com";
    $from = "sample@email.com";
    $subject = "Mail Test";
    $body = "Mail Test Body";
    ini_set("SMTP","localhost");
    ini_set("sendmail_from",$from);
    $result = mail($to, $subject, $body, "From: $from");
    ?>

  282. 458
    SFCG

    OK…after doing some searching on my host’s website, I found a section discussing how their server handles PHP mail. It was suggested I use this format:

    I put this in place of the original suggested script and it works correctly now.

    Great guest book! Thanks for putting it out there and continuing to make updates to it.

  283. 457
    SFCG

    I added the line as shown in your example to receive e-mail notifications of new posts. After submitting, I got this message
    “Warning: mail(): “sendmail_from” not set in php.ini or custom “From:” header missing in C:\hshome\sczarnec\frankenmuthladiesonly.com\ddgb.php on line 587″. The new post was listed but I never received an e-mail.

  284. Version 2.44 Released

    This update fixes a small bug with PHP short-tags. They have been converted to standard PHP tags for better support across servers. An Italian language file has also been added.

  285. Rique: There are many reasons why the script might not be able to send email. I would first try another email address (at another host), and if it still does not work, ask your host if you have access to the PHP mail function.

  286. 454
    Bill

    Re #459 – this is an issue with the website host and not the script: “There was a temporary problem with the server tmp folder fulfilment” – whatever that means!

  287. 453
    Bill

    A strange issue has just appeared and wondered if anyone knew what it is. At the bottom of the page displaying the submission form, is this message:

    Warning: Unknown(): write failed: No space left on device (28) in Unknown on line 0

    Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0

    The verification image is not there either – but there have been no changes made to the script since the last message was posted to the guestbook last week. Any ideas?

  288. sorry for the double post. I didn’t think it went through the first time.

  289. I’ve upgraded to the newest version and have added the line to receive emails upon a guestbook entry. I changed it to my email address but I don’t receive the notification. any suggestions?

  290. I’ve set the email notification according to the instructions…and changed it to where it would send me an email when someone enters a guestbook entry. Yet, I don’t receive them. Any suggestions?
    thanks

  291. Hi

    I am Lucy, I have found your website while searching for some info at Google. Your site has helped me in a big way.

    Bye

  292. 448
    George Cooper

    Never mind. I figured it out!

  293. 447
    George Cooper

    Very nice guestbook. I had difficulty getting the image verif. to display, but it’s working now. My question is: how do I format the layout of my guestbook. I must have missed something, but I don’t see any instructions on how to get from the awkward default format to something interesting… like you sample demo, for example.

    Can you point me in the right direction?

  294. Lulik: Try this:

    mail('user@domain.com', 'New Guestbook Entry', 'A New Guestbook Entry was added!', '-f postmaster@domain.com');

  295. 445
    Lulik

    Hello DD,

    Great script & easy installation!

    I have a question regarding Email Notification of Posts

    I try to have post notification just like in the line below and it works.

    
    mail('user@domain.com', 'New Guestbook Entry', 'A New Guestbook Entry was added!');
    

    Then I get notification to user@domain.com from anonymous@domain.com.

    Is it possible to set the sender of email address?

    Say the sender is should be postmaster@domain.com

    Thank you

  296. Ali: Use a FTP program that will handle it, like CuteFTP. Also, on most FTP servers, files starting with a period are considered hidden, so they will not show up after you upload them (unless your FTP client is set to show hidden files).

    Kit: Only the name, message, and verification code fields are required.

    You should certainly be able to modify the data file – you might try using a different text editor though. Whichever one you are using might be messing up the newlines.

    Lastly, file locking is a feature that prevents multiple attempts to write to the data file at the same time. It should not be much of a problem unless you get a massive number of visitors posting comments, but you can try to enable it if you like. It cannot hurt anything – if your server does not support it, just disable it.

  297. 443
    Ali

    I’m trying implement this for a web site that I am working on. Frontpage won’t allow me to put the .entries, .banlist, or htaccess on the server. What do I do?

  298. 442
    Kit

    I like this guestbook but have problems implementing it.

    Is there documentation on which fields are required/which are optional?

    If I open the .entries file change any character and save it, all comments are lost.

    What is file locking? Do I WANT file locking as a security measure?

    Thanks

  299. Version 2.43 Released

    An option has been added to enable file locking. In the past, this feature was enabled by default, but not all servers support it.

    This feature is now disabled by default.

    If you are upgrading from 2.42, you only have to replace ddgb.php

    If you would like to enable this feature, add the following to your config.php file:

    // Enable File Locking
    // -------------------
    // If you would like to enable file locking, set this to TRUE
    // (not supported by all servers)
    
    $enable_file_locking = FALSE;

  300. Bernold: Some people have problems with file-locking support, so I will soon be releasing a new version with an option to disable the feature.

    Josephus: Glad to hear it :)

    Ed: I emailed you.

  301. Just a word of thanks. Configuration was very simple and easily adapted to our website.

    Once again, thanks.

  302. Hi,

    I just installed the guestbook but I have the following error “file could not be locked!”

    http://www.me-to-you.nl/gastenboek.php

    Admin can you help me??

    greetzz Bernold
    http://www.Me-to-You.nl

  303. Heya..

    I tried clearing the file, reposting, and the new posts work great. But even if I open up the .entries files, and re-copy it to the server (with NO changes whatsoever) the posts disappear altogether. Nothing even gets changed on the actual file..

    Any thoughts?

    Many thanks!

  304. Pam: If you were already running 2.4x, just the main file – ddgb.php

    mark: Good to know – perhaps jpeg creation is a bit more standard. I will experiment with that.

  305. 435
    Pam Ringo

    To upgrade, which files need to be changed?

  306. 434
    mark

    I had trouble getting the verification image (text string, not the background) to appear in Firefox… it worked fine in IE6 (ironic, I know!)

    Switched the order in “ddgb-verify.php” to make JPEG the first option, followed by PNG and then GIF. Hope this helps someone else!

  307. ed: It just sounds like something is not correct within the .entries file. I would try starting with a blank file, and add a few entries to see how they should be structured.

  308. Pam: Update to the latest version.

  309. 431
    Pam

    Great. Just looked at the demo script and that’s EXACTLY what’s happening to me. Please edit my previous post and take OFF the link to my guestbook since I’m guessing this is where they found it in the first place. Ugh.

  310. Hi!

    I’m having an interesting problem with people inputing codes into fields on the guestbook that either causes it to not open at all (had to go into the .dat file and delete the entry) or to spawn a popup. Is there a way I can stop this from happening?

    It happened once last week, then again today. Today someone used “alert(“Hi, it’s me again”)

  311. Hi. I’m going to echo what Marilyn posted earlier..

    I tried editing the .entries file to add some old entries from my previous guestbook – when I tested it out by copying/pasting one of the entries twice, it completely wiped out the visual display of any entries on the guestbook. I removed the duplicate from the .entries page, and saved it – however, the guestbook visual page is still showing up with 0 entries, even though the .entries page has all of the actual entries.

    I have entry approval turned on.
    please help.

    Thanks!

  312. I just uploaded a new version which fixes the issue – there was a small bug with the verification of one of the fields. :)

  313. 427
    Bill

    Hey – I’m using an older version and have just checked out the new code – thanks!

    I did click on your demo guestbook link and a pop-up window says it’s been hacked by a 15yr old and then sends you to an error page. A little worrying – is that demo guestbook on the new code?

    Bill

  314. Hi! Wow, nice site. Thx autor.

  315. Hi,
    I am trying out your guest book script and so far it does everything I need, but I have a question, my server is hosted in Europe and the time of any posts being made are 1 hour out from my Local time, is there an easy way to correct the date/time stamp on any further posts? (i’m guessing that existing posts will have to edited by hand)?
    Thanks

  316. 424
    Wildflower

    I didn’t have any problems of that sort with the server so far, but that doesn’t say much since this is the first script I was testing in a more thorough fashion :)

  317. Brenda: Old posts? They do not go anywhere unless you delete them. As far as full links – I am not sure what you mean.

    Wildflower: It certainly sounds like a session problem then. I am not sure why exactly though. I have not seen a particular version of PHP or Apache do this. Have you had any strange issues with other scripts that use sessions on this server?

  318. 422
    Wildflower

    @reen: you can edit the body tag in the header.php into

    <body bgcolor="000000">

    or you can edit the ddgb.css and add a section:

    body {background-color: #000000}

  319. 421
    reen

    how can I change the background colour from white to black?

  320. 420
    Wildflower

    Oh, forgot to mention.. runs on Apache 2.2, PHP 5.2.3

  321. 419
    Wildflower

    I also have the problem that the verification text isn’t showing up. Mind you, just the text is missing. An image with the background that’s specified is being created.

    When I edit
    imagestring($image, 5, 8, 2, $_SESSION["ddgbcode"], $text_color);
    into
    imagestring($image, 5, 8, 2, "sometext", $text_color);
    then a image with “sometext” shows up. Of course, verification wouldn’t work that way. However, the script returns “No verification code generated!” once you click on “submit” with or without the change.

  322. I love the script. It was easy to set up and works perfectly. I have a question. What happens to old posts? Also, when people type a link in the comment box, it comes out as a full link and shifts the alignment of the page. Any suggestions?

  323. 417
    adas

    nice! just what I need. Thank you

  324. Marilyn: Check your email.

  325. Hi.
    I tried editing the .entries file to add some old entries from my previous guestbook – when I tested it out by copying/pasting one of the entries twice, it completely wiped out the visual display of any entries on the guestbook. I removed the duplicate from the .entries page, and saved it – however, the guestbook visual page is still showing up with 0 entries, even though the .entries page has all of the actual entries.

    I have entry approval turned on.
    please help.

  326. Dave: It should work fine, although I have not tested it with version 5 of PHP. I believe some others have though.

  327. Admin:
    Is the guestbook working in PHP5 also?
    I’ve got a new project with PHP5 installed but i’m not able yet to test it out.

  328. Andrew: I have not been able to re-create the problem. It shows up fine for most people with Firefox. It may have something to do with the actual server it is hosted on.

  329. Hi,

    Did you post a solution to the blank verify box in firefox but not in IE. I am getting the same problem?

  330. AfterAll: It is interesting that you posted that, since today I was actually contacted by two other individuals who suggested a similar method for a couple of my other scripts. I will certainly be adding the feature in relatively soon, or at least making a mention of it in the article – thanks for the info :)

  331. Hi again,

    Thanks to the link you gave me regarding post 405, I experimented a bit again and found my solution! In case there are users of this script who also need names of days and months translated to their local language, here’s my modified line nr. 1143 of ddgb.php, which uses the ’strftime’ command:

    echo ‘ ‘ . _WRITTEN_ON . ‘:’ . ” ” . strftime (“%A %e %B %G”, $data['timestamp']) . date(_FORMAT_DATE, $data['timestamp']) . ” ” . _WRITTEN_ON_TIME . ” . “\n”;

    I reduced the contents of _FORMAT_DATE (in dutch.php) to ‘, H:i’ so it is only used to show the hours and minutes.

    Check it all out on my guestbook at http://www.afterall.nl/gastenboek/index.php !!

    Kind regards,
    Joop

  332. Hi,

    Thanks for your quick reply. I had found this workaround already, but hoped for a ‘translation’ solution. I’m a bit of a perfectionist and would like to…blablala. I guess you know what I mean. If you (or one of your users) ever run into a solution, or knows how to write it in PHP, please think of me…

    But still: thanks a lot anyway for this great piece of work !!

  333. AfterAll: The date format is controlled by this line in the language file:

    DEFINE('_FORMAT_DATE','j F Y, G:i');

    The usage instructions for the date parameters can be found here:

    http://www.php.net/date

    So one possible thing you can do, is use the characters to display numerical values instead of textual values (example: 12 instead of december). That way at least it would not look strange :) You can format the string any way you want of course.

  334. And like so many others, I forgot my link:
    http://www.afterall.nl/gastenboek/index.php

  335. Dear Admin,

    Thanks for this wonderful script, which is working for me very fine so far. I don’t have a lot of knowledge of php, but by reading all posts here and experimenting a bit I get along and our guestbook works as I like.
    Still, of course, I have a request, which is cosmetic only. I use the Dutch language file, edit it a bit and so on. Everything is translated fine. But…in the final guestbook, all timestamps are still in English, like “Tuesday 24 April 2007, 19:47″. Before that, it says “Geplaatst”, which means “posted”. It looks a bit silly like this, half Dutch and half English. Is there a simple way to have the names of the weekdays and also the names of the twelve months translated someway? Perhaps in conjunction with the language file, or am I asking to much now? I think all ‘foreign’ sites thatare created in their ‘home’ language will have the same ‘problem’. I hope tohear from you soon, but I don’ expect a solution today (although…)

    Kind regards,
    Joop Overhand – After All

  336. 404
    David

    Excellent! Thanks for the quick response, the help, and for the awesome script… =)

  337. David: Sure :)

    Replace this line:

    echo '<span class="ddgb_h">' . _EMAIL . '</span>: ' . $email;

    With this:

    if ($logged_in) {
    echo '<span class="ddgb_h">' . _EMAIL . '</span>: ' . $email;
    }

    Then the email addresses will only be visible in the guestbook to the admin.

  338. 402
    David

    Hello master scripter =)

    Is there any way possible to capture the e-mail on input and make it visible to admin only? If not, is there a way to completely disable e-mail collection without affecting the script elsewhere?

    Thanks~

  339. I still can’t get verification to work properly in any browser apart from IE6. Any ideas? Thanks. A

  340. dave: That is because files that start with a period are hidden files on most web servers. Most FTP clients allow you to show hidden files though.

  341. 399
    dave

    When I upload the files .banlist and .entries to my server they dissappear.

    I tried adding them as php files but still the same problems.
    I tried both executable and php source but same problem.

    Dave

  342. Mike: Support for other charsets is something I am interested in doing, I just have not done any work with it, so I am not sure what all is involved yet. It is something I plan to look into though.

  343. Hello!

    Kick ass message board you’ve created, and refined, love .css!

    Any chance you see support for Chinese messaging in the near future? If not would it be tough for me to do it on my own? I’m sure the language files are on the net somewhere, would it just be a matter of finding them, then sticking in some extra code?

    My website’s at mikemacd.com, just getting started, but wanted to hammer out the guestbook part first so my cohots could be along for the ride. Got to tweak the css a little and make it a little more in tune with the (future) site.

    Read through ALL the comments and still not sure about this 666/777 permission stuff, maybe I’m half blind?

    Anyway don’t think I need it, things are running pretty smoothly at the moment, knock on wood.

  344. Thakur: I think I will just remove the file locking feature in the next version – it seems to cause more problems than anything.

    Sevket: I am not sure what you mean.

  345. Here is the actual URL of guest book:
    http://www.adanayuzme.com/index.php?pid=17

  346. Hello, thanks for the guestbook but I have a prob.
    http://www.adanayuzme.com
    Konuk defteri means Guest book in Turkish but it is not at place that it must be, it is top of all pages. I created a PHP page and added

    this.
    What may be the problem?
    Thanks.

  347. 393
    Thakur

    hi,

    i m getting this error “Error – file could not be locked!” when i try to post somting in guestbook. i hv integrated this script to my website design. The script is working file without integration. i did all the things you mantion in your website.

    Pls help me out.

    Thanks

  348. TrishD: The CSS declarations help position the verification box, but it has nothing to do with its generation. That is just controlled within the script.

    Patrick: Not sure about that one. Sometimes that can mean there is a problem with sessions on the server, but I am not sure what I could suggest.

  349. I have a similar problem as above. I can see the Captcha image, but when I enter in its value, the form generates the same error:

    No verification code generated!

  350. It did work before, somewhat… though I usually had to hit reload on Firefox at least once before a verification code would show up. I guess I need to know which CSS selectors apply to the form field where the image verification shows up. I’m having trouble figuring out what’s what. Can you help? Thanks so much.

  351. TrishD: Did it originally work before your modifications? If you are not sure, it would not hurt to test with the original script.

  352. TOP: You might want to check your script settings, or manually hard-code the verification URL in the script. It is currently trying to load the image using this URL:

    http://www.ciakilleenchap.org/guestbook/ddgb

    Which is not correct.

  353. I am having problems with the image verification in firefox when trying to log on to my guestbook. When i try to log on, the image verification box appears as a blank blue box. Any ideas? I think it might have something to do with modifications I made to the CSS file. The CSS is here:
    http://www.trishknits.com/ddgb.css
    I can see the verification image in IE but not firefox. Any thoughts would be appreciated.

  354. I am having problems getting the verification image to should. I got it the guestbook to work with no verification fine. I am running W2K3 & PHP5. Placed the PHP_gd2.dll in \ext directory and setup extensions in php.ini. Ran GD tester and server is supporting it. Not running FrontPage extensions on the site.
    Thanks in advance.

  355. 385
    morganusvitus

    The site looks great ! Thanks for all your help ( past, present and future !)

  356. Everything is working now. Thanks! I was doing something stupid on my end. Also thanks for the tip about the dot before
    a file name.

  357. keith: They do not have to have the period in front of them, so you could remove the period in WSFTP then try checking the permissions in IPower. It may just be that the server does not like accessing hidden files. The files can be called whatever you like, just make sure you update the options when you rename them.

  358. Yes, both the .banlist and .entries.
    I did it with WSFTP. Tried 666 and 777. WSFTP reported
    “permissions changed”. I’ve also been trying to get at them by logging onto ipowerweb just to make sure they have indeed changed. I can get to the dat folder but not to the .entries or .banlist. I guess this may have something to do with the
    “hidden” status that you mentioned, though WSFTP didn’t have a problem displaying them. I’ll have to find out how to get at them in the ipower v-deck. Let me know if you have any more ideas. Thanks!

  359. keith: Are you sure you set the permissions on the entries file as well, and not just the dat folder? That is what the error message sounds like to me. Btw, files starting with a period are seen as hidden in a lot of FTP clients, unless they are set to show hidden files.

  360. Sorry, here is the URL to the guestbook.

    http://www.jazzdrummer.com/ddgb/ddgb.php

  361. 379
    keith

    These are the errors I get. I have set CHMOD with WSFTP.

    Warning: fopen(dat/.entries): failed to open stream: Permission denied in /home/jazzdrum/public_html/ddgb/ddgb.php on line 526

    Warning: flock(): supplied argument is not a valid stream resource in /home/jazzdrum/public_html/ddgb/ddgb.php on line 528
    Error – file could not be locked!
    Warning: fclose(): supplied argument is not a valid stream resource in /home/jazzdrum/public_html/ddgb/ddgb.php on line 564

  362. Dave: To do something like that you would have to either keep a count of the entries in either a database or a simple data file, and just update it when a message is sent. There are lots of basic tutorials out there for reading from a file, and writing to a file, and the same for databases. It should not be too bad to do :)

  363. Admin:
    Did it. Pretty easy to change the verify image though.
    Changing the font isn’t that easy. I tried some thing in the settings and code but it doesn’t look that nice as it is like you made it :)

    I’ve got an other question. Is it possible to show numbers of the entries? First one starts with 1. and so on…
    On this one i really haven’t got a clue how to do this.

  364. Admin:
    Sorry it took a while to come here again. Quite busy lately :S
    Anyway, i visit the link you gave and i have to say that it’s pretty easy. I haven’t checked the code in the verify page, but i don’t think that it’s much different then.
    It seems that it’s pretty easy too to change at least the colour settings. The font isn’t priority, but i do like to change the look of the .png so it fits more with the layouts.
    Thanks. (why didnt i knew this allready :S )

  365. Dave: That is handled by the ddgb-verify.php file. The ‘imagestring’ function in particular is what defines the text itself. More info can be found here:

    http://us3.php.net/imagestring

    While it does have some basic customization options as far as the font, it is also possible to use other advanced GD functions to customize it further.

  366. -> Admin
    Hi, how you’re doing? Been a long time. I used you ddgb again on a website and i was wondering how and wich is the (fastes) way to customize the Code Image? Maybe also changing the font in it. Looking forward to hear it.

  367. A new language file is now available – Romanian

  368. Thanx admin,
    but that doesn’t seem to be the problem.
    Tried with ie and ff on both mac and pc…
    All cookies excepted, security issues turned off.

  369. andrew: I would need to see a link.

    Wolf: You might try another web browser, or resetting your security settings. It might be blocking the cookie it needs to operate.

  370. Hi there,
    using and enjoying this script for quite a while now!
    But…
    Since yesterday i’ve had some spambots trashing our site,
    and when i want to delete those posts the script tells me ” do not try to ban/edit/delete” unless you are logged in.
    ..Even when i’ve logged in correctly.

    Short:
    i log in as admin,
    i see the posts with the edit/ ban/ delete options
    (so far no prob)
    i click eg delete post
    script message: do not try to delete unless you are logged in

    Anyone here who may have the answer???
    Cheer!

  371. have installed the script but the image verification is not working – just shows a blue box – the GD module is installed and enabled on the server (2.0.28 compatible) Any idea why it doesn’t work?

  372. Si: I will probably just take the locking code out next time I update the script.

  373. Thanks Admin.

    I think that I found the previous comment, no. 294 from Joe. You said you would email him, so I don’t know what the solution was?

    Thanks

  374. Si: Before the script writes to the file, it locks it, to prevent multiple writes to the file at the same time. It sounds like your server might not like this feature being enabled. There are instructions in a comment below on how to remove the feature.

  375. Hi,

    When I try to post I get the following error message:

    Error – file could not be locked!

    Any idea what is happening here?

    Thanks

  376. cterpreau: There are some basic instructions above for that. You might want to do a search for including php code in html files though for more information.

    Patrick: Just have your page open a new window using the target parameter, and include the script from that page.

  377. 363
    Patrick Perren

    Hello, it’s possibile that the website entry’s in your guestbook opening in new window?

    Hallo, ist es möglich dass die Webseiten einträge im Gästebuch in einem neuen Fenster geöffnet werden können.

    Freundliche Grüsse:
    Patrick Perren

  378. 362
    cterpreau

    Admin, can you help me ??

  379. Claudia: Please send me an email using the contact page, and I will reply with my address so you can send the translation – thanks!

    An easy way to remove the IP logging is to replace every instance of this:

    $_SERVER["REMOTE_ADDR"]

    With this:

    '1.2.3.4'

    A bit easier than removing all the code for the feature anyway :)

  380. Thanks a lot for this great script. I never used php, though I succeed to implement in my site. Admin if you want, I can send you a romanian translation.
    You can see my guestbook <a href="http://fotografiistudio.com/ddgb/impresii_fotografii.php">here</a>
    I had some minor problems that I couldn’t solve. Because that problem with entrance with www and nonwww I decided to put absolute links to that page with http://... and everything was fine. I had a small problem with editing some entries. I had old mesages in an old guestbook and I want to put it in this new wonderful script. But I didn’t like that entries showed my ip. I tried to edit ip direct in .entries file, but just changing ip made that no entries was shown in guestbook.

  381. 359
    cterpreau

    Hello, i don’t understand how can i add the guestbook into my .html page.

    Thx for your help.

  382. Ryan: While that is a possibility for a future version, it is in no way definite.

  383. Hi there..

    Any word on the new version with the custom questions yet?

  384. José: I do not believe this form will work while using FrontPage extensions unfortunately.

  385. I do not know much about anything except FrontPage. Would you please show me how I could set this up in my website (see above)which is built with FrontPage2003? You may also call me toll free at 1-877-968-1800 from anywhere in the USA. Thank you very much.

  386. 354
    Fran

    Hi Admin,

    Thank you for your patience and help! :-) Everything is now working perfectly. I added the @ right in front of the session_start that was at the very beginning of the ddgb.php file and this resolved the problem.

  387. Fran: That one should be easy to fix, just search the script for all lines that start with session_start and add a @ directly in front of them. This will cause PHP to supress the error. It just means that it cannot start a new session because one has already been started. Perhaps you have a session_start line in the file that is calling up the script too?

  388. 352
    Fran

    Hi Again :-)

    Looks like I spoke too soon! I have one error message left even though I have checked and cannot see any more spaces. Maybe I should just leave it now as it is not affecting the way the guestbook works and has now become invisible because of my black background. It can only be seen if you left click and drag the mouse over it. See it at http://www.arcanefractals.com/ddgb/guestbook.php

  389. 351
    Fran

    Hi again Admin,

    Problem now solved. Yes it was to do with spaces both before and after my php include script. I had been alternating between using Dreamweaver and notepad to edit the scripts. It seems Dreamweaver was adding spaces again even when I removed these using notepad. As a precaution I moved all my guestbook files out of dreamweaver directory and put them into a folder under C directory. Thanks very much for all your help.

  390. Fran: It sounds like some text is being sent to the browser before it can send the header information. Since it says this is happening on line 1 of the script, you most likely have some whitespace that does not need to be there. The following code needs to be at the absolute top of all PHP files in this script (no lines or whitespaces at all before it):

    <?php

  391. 349
    Fran

    Thanks so much for your speedy reply Admin. It’s appreciated. Well I have just about got it sorted out. In fact the Guestbook is working just fine. The only thing is that I am getting an error message above the book and do not understand what it means. You can see it here on my page http://www.arcanefractals.com/ddgb/guestbook.php

    Thanks again.

  392. Fran: You add the session_start line to the file that you are including the script from. This script must be included from a PHP file though, (or just an html file with a PHP extension), otherwise the PHP code contained in the script will not be executed. There is a way you can set your server to allow the use of PHP code in files with other extensions, but if you do this with shtml files, standard shtml includes will no longer work properly.

  393. 347
    Fran

    Whoops the php code examples I gave didn’t show up in my questions. My last question refers to the php include script that was mentioned in the “notes” above.

  394. 346
    Fran

    Love this guestbook and clear instructions. I managed to successfully run it as a standalone script. But now I would like to include the guestbook within one of my shtml pages so that my banner and menu is above the guestbook. I followed the instructions above and did change the config setting to “False”. Now I get stuck and need some clarification as I can’t get it to work.

    Which php file do I place the session start script

    Then, is it correct that I place this script in the shtml file where I want the guestbook to appear?

    Thank you

  395. Hmm, it started working all of a sudden. That’s strange.

  396. Hi, whenever I try to submit a new entry, I get this error message:

    Error!

    * Invalid verification code
    Any ideas? I chmod 777′d the dat directory and the three files in it. Great script.

  397. A new language file is included with this script – French

    Ryan: I can try, but I get a lot of requests to email people when different things are added. I recommend just watching for updates.

  398. Thanks for considering the unlimited custom questions. As this is a feature I would dearly love, can you give me a shout when it’s done?

  399. Well, it must be something with my work computer. I just tried it on my laptop at home and it works fine with FF. Thanks for checking into this, I truly do appreciate your help and especially this wonderful script!

  400. Wolf: The script tries to use GIF by default, but if your copy of GD does not support it, it does PNG instead. You could ask your host to update GD maybe.

  401. 339
    Wolf

    Hey, i’m using V1.2,
    but my ver img will not display in most IE versions,
    FF works fine.

    Is there any way to create a gif file instead of a png??
    -All other help is welcome too offcourse;)

  402. 338
    loopz

    im having problems loging in to the admin section with explorer. I do not have a problem accessing it through firefox. Ive cleared my cookies, etc. It happens after I disable the image verification. Thanks for the help

  403. 337
    Rutger

    Thank you, this is what i am looking for.

  404. Rutger: It uses a standard Unix timestamp in the data file. Here is a site you can use to convert it: http://www.4webhelp.net/us/timestamp.php

  405. 335
    Rutger

    How can I change the date and time stamp of a message in the secure PHP guestbook script?

  406. Pam: I tested in a few more browsers a minute ago. They all still seemed to be working OK for me, so I am not sure what to suggest.

  407. Ok, I read your post wrong. No, I don’t have cookies disabled. I even went into the Firefox settings and deleted the cookie in hopes that it would ‘reset’ itself. No luck. However, I have removed the spam entry via IE.

  408. Yes, I do. I just checked in IE and it worked fine. It just shows me an empty blue box in Firefox. Wierd.

  409. Pam: It shows up for me – do you have cookies disabled?

  410. I’m having a problem with the image verification showing up now. It’s worked with no problems until today. I have a spam entry, but can’t get logged in to delete it. :( Can you help me please? The guestbook is located at http://chatterboxquartet.com/guestbook.php . Thanks!

  411. Thanks. I did that and got no change. I then went back to the fix you gave to Terry D. I found the code line as it exists in the current script:
    echo ‘‘ . _BACK . ‘‘;

    and replaced it with echo ‘Return to guestbook‘;

    and that seemed to fix the issue.

    Thanks for your help and thanks for a great script.

  412. Carrie: One other thing you may want to try is using the URL the guestbook is on, as the first option (path to ddgb.php).

  413. Hi,

    I did set the standalone option to FALSE. After an entry is added, I get the following: http://www.ccdconline.org/george/ddgb.php stating “Entry added. Thank You!

    Return to guestbook” The return to guestbook link returns me to the ddgb.php page with the entries.

  414. Carrie: Since you are loading up the script from an existing page, it should not ever be loading ddgb.php directly. Everything should be staying within your page.

    Did you make sure to set the standalone option to false in the script, since you are running it from another page?

  415. Hi, I just got the script up and running, and I love it. I’ve inserted the script into an existing page. After someone posts, the return to guestbook link sends the viewer to the php file, not back to my guestbook page. I am a php neophyte, so know nadda about php.

    My relevant page is: http://www.ccdconline.org/george/remembrances.htm

    Thanks for your help, and thanks for creating this great script.

  416. Dave: You can try adding a new parameter to the mail function, like this:

    mail('user@domain.com', 'Subject', 'Message', "From: webmaster@example.com\r\n");

    That will pass the proper header to the server. Be sure to use doublequotes for that or else the return and newline characters will not be handled properly.

  417. -> Admin
    Nice feature, the email notification.
    But the ‘from’ in the recieved email in my mail client contains ‘Apache server’
    Is it possible to edit this into ‘Mail from my site’ or what ever?

  418. Jon: Yes, there are instructions above on including the guestbook in another page, but you will need a separate set of files for each instance of it though.

    Beno: It is really hard to say. Lots of things might be causing the issue. It sounds like GD is fine, but it could be a problem with sessions passing properly, or the settings not configured properly, etc.. you may want to look through the comments for common problems.

  419. Hi

    I have successfully installed it, and it looks great!

    One quick question – is there a way to install it on any page? i.e. use it as a article/page comments?

    Cheers

    Jon.

  420. 320
    Beno

    BTW: I forgot to mention. I’m running WAMP5 v1.6.6 so you might get the same results if you install it for a short period to test it out.

  421. Hi

    I notice on the guestbook test page that the user email reads as
    [at] yahoo [dot] co [dot] uk
    Is this definitely spam bot proof?

  422. 318
    Beno

    I do not have a link since I run this on my local machine. I could send you the php files or if you have msn/icq when you’re online I can bring the server live for you to have a look at.

    I don’t wish to keep it live for hours since I don’t have it properly secured.

    Regards,
    Beno

  423. Beno: Link?

    Ryan: That is not a bad idea. Making the forms more dynamic would be a big update, but I will keep it in mind :)

  424. Unlimited custom questions would make this the most awesome guestbook on the planet.

  425. 315
    Beno

    Hi,

    I really like this guestbook and I have looked at many. It’s good to know that the guestbook is still being worked on and improved.

    I have configured the script properly but the image varification isn’t working, I’m not sure why. I see the box but the text is missing. My test server is setup properly and GD is installed and enabled.

    Any ideas what might be causing this propblem?

    I also have a suggestion that in my opinion would make the guestbook perfect. It would be nice if the Admin could post comments / reply to entries.

    Regards,
    Beno

    P.S. If its of any help phpinfo() returns the following:
    GD Support – enabled
    GD Version – bundled (2.0.28 compatible)
    FreeType Support – enabled
    FreeType Linkage – with freetype
    FreeType Version – 2.1.9
    T1Lib Support – enabled
    GIF Read Support – enabled
    GIF Create Support – enabled
    JPG Support – enabled
    PNG Support – enabled
    WBMP Support – enabled
    XBM Support – enabled

  426. Chrisathome: If you would like to use the contact form to email me a link, it may help. It will be confidential of course.

    One thing though – I recommend trying with and without the www prefix to see if the code shows up.

  427. Admin

    just to add to my last post, have checked the host server versions and it is running apache 1.3.33 with php 4.4.1 on a linux server with the same gd version.

    Christopher

  428. Admin

    The hosting company’s server is behaving ok with the guestbook(I’m still testi