Custom Web Design by Rainbo Design

Scripts and Website Design Tutorials

In designing websites for my own websites as well as for my clients, I've developed a collection of Perl, PHP, JavaScript and other tools and programming tutorials that can be used by any webmaster to enhance their website that don't require a Master's degree in programming. They're all well-documented so that you can add changes and enhancements. I have worked hard to make every script here as useful as I can and to make them simple to install. You'll find that each of the packages below comes with good step-by-step documentation and you don't have to register your EMail address, your mother's maiden name, submit to a full-body search, or provide a blood sample just to try them out. In fact, I don't ask for any information at all. All you have to do is click on a button and the scripts will download to your computer.

All of these packages are "linkware". You can use them on your site free of charge. All I ask is a link. It's a simple principle of value given for value received, and all done on the honor system. Since these are free scripts, my ability to provide personal support is very limited. But the EMail address you'll find in the documentation is my real everyday EMail box and so if you send a message, I will receive it and do my best to respond as time permits. If you're a novice programmer, check out the W3C Schools online programming tutorials, and the programming forums on Webmaster World. Thank-you!


Rainbo Design


  • Hit Counter Script Quiet Count© Hit Counter - A Perl script that lets you track page accesses discreetly, without broadcasting the information to every visitor as can happen with some free web statistics packages. And the results can be EMailed to you every day automatically. Also includes Click Count© - a script that lets you track clicks on your links. No mySQL database required.
  • Search Engine Analyzer Script Spider Tracks© Search Engine Analyzer Tool - A script that lets you see when the search engine spiders have visited your site and the extent to which they have crawled it. The program can also optionally log the search query strings visitors have used to find your site, and also log the browser programs used by your users. New Version in PHP! now included.
  • SearchLog© Access Log Scanner - A script that lets you search your server access log files. Find which files have been accessed, and whether they were accessed by human or automated users. All sorts of useful information can be gleaned by examining your server logs. Discover problems before they get out of control. Simple to install and use. New Version in PHP! included.
  • 404 Not Found Error Log Script 404 Logger© Error Tracker - A Perl script that lets you track bad page accesses. Trap and record invalid links, including the source page! Results can be automatically EMailed to you every day that a 404 error occurs. Requires Apache/UNIX server.
  • Image Shield Anti-Hotlinking Script Image Shield© - A script that lets you hide, or at least obscure, the true path to your graphics files and prevent hotlinking without .htaccess. Just good enough to keep the casual image thief from running off with your graphics. Perl and PHP versions included.
  • Webpage Image Animation Script RRAnimate© - Floating Image Script - A JavaScript package that lets you decorate your webpages with an unabtrusive floating image that moves underneath your content. Great for adding a holiday theme to any page.
  • Pop-Up Window Image Zoom Script PopZoom© Pop-Up Zoom Image Window Tool - A JavaScript package that lets you create clickable thumbnail images that show full-sized images in a centered pop-up window when clicked on. New shadowbox version now included!
  • ShowErrorLog© - A simple PHP script to dump the last entries in your website server error log file to help with debugging and monitor your site's security.
  • Pop-Up Window Referer Problem Tutorial - A tutorial that demonstrates a workaround for problems associated with using Apache Server Software's .htaccess file to prevent image file "hotlinking" or "leeching". A problem arises when the .htaccess method is used on windows created by JavaScript and on pages enclosed in HTML frames with respect to the HTTP_REFERER value.
  • SMTP Formmail Attachments Script SMTP_FormMail - Formmail with SMTP & Attachments - A modified version of Matt Wright's FormMail.pl v1.92 that allows the optional usage of an SMTP mail server instead of the system program 'sendmail'. Bonus alternate version allows multiple file attachments. New! SPAM Blocking Formmail PHP Script.
  • PHP Watermark Script PHP Image Watermark Script - Free PHP scripts that provide automatic image watermarking of your images using either the GD Library or ImageMagick. Includes a tutorial on pseudo-watermarking with JavaScript and CSS.
  • PHP Thumbnail Maker Script PHP Image Thumbnail Script - Free PHP scripts that create thumbnails of your images using either the GD Library or ImageMagick, with instructions on making thumbnails automatically on your website.
  • No Frames Navigation Script No-Frames One File Navigation System© - A package that demonstrates four methods for creating a single-file navigation menu system that does not use <FRAME>s. Includes detailed instructions on how to remove frames from an existing website design.
  • CSS Position Tutorial CSS Positioning Tutorial - An introduction to CSS positioning that shows how CSS positioning works, where most new webmasters go wrong, and how to use it immediately and effectively. Once you learn the two or three basic concepts presented, you'll have complete control over your webpages.
  • JavaScript Slideshow Script JavaScript & CSS Slideshow - Using JavaScript and CSS to create a slideshow on your site, including multiple slideshows on a single page. Flexible, powerful options, and easy to install. Multiple versions included offering different effects, captions, and automatic graphic file loading.
  • Pre-Populate Forms With JavaScript - A simple tutorial that teaches you how to pre-populate HTML forms via a query string using JavaScript.
  • Automatic Frame Page Loader/Re-loader - A JavaScript-based method of making pages designed to be used in frames to be automatically loaded into their proper position in a <frameset>. Overcomes a basic problem for <frame>s-based sites when internal pages appear in the search engine results.
  • Image Loading Message JavaScript - A JavaScript-based method of displaying an "image loading" message on your large images with either 'alt' text or a replacement image.
  • AdWords Keyword Budget Estimator - A simple tool to help you to create a budget for a Google AdWords advertising campaign.



Webmasters! Is Your Site Getting Its Fair Share of Search Engine Traffic?

How well does your site rank in the major search engines? Studies show that over 80% of first-time visitors find websites through the popular search engines like Google, Yahoo! and MSN Search.

I offer a Free Search Engine Evaluation that will check your site's presence and performance on the major search engines. You'll see what you're doing right, what you're doing wrong, and what you could do better. See Rainbo Design Search Engine Services and sign up to get your Free Evaluation today!





Call Rainbo Design in Minneapolis at 612-408-4057 to get started on your affordable custom website design package today!