Making the jump from cranking out webpages
to actual programming does not have to hurt.
BigNoseBird.Com suggests checking out the
following tutorials before attempting your
first script installation.
Before ripping your hair out and writing me,
please have a look at the
Script Troubleshooting
page. Male and female scripting baldness can be
cured. The most simple preventative is to
read the instructions! There is also a
Bulletin Board for
your posting convenience.
Subscribe to the BNB newsletter using the little
form on the lower right of every page. This is
the best way to keep you up to date on happenings
and fixes.
WHY CGI?
The difference between a virtual billboard and an interactive
web site, is having the ability to get information from your
reader, or to tailor your pages to their needs. The Web
provides a mechanism for accomplishing this, CGI,
the Common Gateway Interface. BigNoseBird.Com not only
provides you with the scripts to get the job done, but
provides them for free!
BUT FIRST...
In order to use CGI programs, your server must be configured
to support them. Check with your system administrator as to
whether or not you can use them, and if so, where your CGI
programs must reside. If you are not allowed to do CGI on
your server- consider moving to someplace where you can, or
finding somebody to host your scripts.
CAN I SEE THE SCRIPTS RUNNING?
You sure can! Most of the scripts are implemented on this site. You
can refer this site to a friend, sign our guestbook, send us e-mail,
send a virtual card or two, do a site search, do a domain name
lookup....
AND OF COURSE...
Standard Disclaimer: (My lawyer, Alla, made me do it)
THE INFORMATION, CODE AND/OR EXECUTABLES PROVIDED ARE PROVIDED
AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT
SHALL BIGNOSEBIRD.COM, INC. BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING
DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS
PROFITS OR SPECIAL DAMAGES, EVEN IF BIGNOSEBIRD.COM, INC. HAS BEEN ADVISED
OF THE POSSIBILITY OF SUCH DAMAGES.
GREAT RESOURCES Having CGI/Perl Problems? Need an answer?
Check out ALL EXPERTS.
They have volunteers on call to answer your questions for free.
Looking for a script? Can't find it here? Stop by
The Perl Archive which has a rather
extensive perl script listing. Links are verified daily so you should not have
to waste much time going to dead sites.
SHOW ME THE SCRIPTS!
BNBFORM All-In-One Form Processing ScriptUpdate!
Easy to install script that handles an unlimited number of forms.
Configured via the html form: direct data to e-mail and/or file,
enforce data entry, autorespond with custom message for each
form, redirects based on result of script's validation, sequential
counter. Very flexible. Written in PERL5.
Updated January 31, 2000. Now handles multiple recipients and cc's,
and more- with fewer potential security problems.
BNB Survey Script with Instant Color Results
Simple cgi script that stores HTML form input to both survey data files,
and a log file that can easily be imported into popular database programs
for further analysis. After voting, the viewer can see the
current standings- with colored bar charts.
Rewritten January 25, 2000. New features include: Window's support, optional entry
and logging of e-mail address and comments, nicer interface, and cookie managed
control over how often a person can vote. Surveys can be within web pages and
results displayed on pages using SSI.
Written in PERL5 for Unix and Windows. Read the directions
carefully on this one. ;-)
NoMoDoMo E-Mail Subscription System
BNB's NOMODOMO is a complete system to make it simple for you to have your
readers provide their e-mail addresses for uses such as newsletters.
The system consists of two easy to install scripts. One gathers e-mail
addresses, and the other is a powerful administrative interface. You
can handle an unlimited number of mailling lists, and the administrative
page features a list pruner and form letter editor. Written in PERL 5
using SOCKETS e-mail, allows for instant installation on both
Unix and Windows NT/98/95!
(released April 17, 1999, last update: February 3, 2002)
BNB Virtual Greeting Card Server Script
Simple to maintain and customize, and fairly easy to install
the virtual card script:
supports an unlimited number of card creation pages,
midi music, card preview, background colors and images,
text colors and more. Old cards are automatically purged.
This script is written in PERL5 for Unix and Windows servers!
Updated April 18, 1999. Now one script handles all platforms.
BIRDCAST Site Reader Recommendation Script
A very easy script to install and to help you promote your site.
Features include: e-mail of current URL to an unlimited number of
recipients, logging of pages referred, and a message area for the
sender's comments. After sending the URL, the script returns the reader
to the original page they were reading. All features are configured
via the HTML form. Written in PERL5.
Updated May 2, 1999 for Unix and Windows based servers.
BNBBOOK Guest Book Script
BNBBOOK is the result of your suggestions, and our own experience
in dealing with a busy guest book. It is very simple and easy to
configure, but probably offers everything you ever wanted in a
guestbook. Dirty word filtering, autoresponder and notification,
missing tag and quote mark detector, private message, e-mail
address munging, IP address capture, user defined required fields,
and more. This script is written in PERL5 for Unix and Windows servers!
BIRDTRAP: The Friendly & Flexible Error Handler for Apache
Tired of those boring NOTFOUND errors when a reader follows a
dead link on your site, or a SERVER CONFIGURATION error when there
is a script problem? BIRDTRAP allows you to have your server direct
your reader to a friendly, even humorous page describing what
happened. The script allows you to also log to file and/or e-mail you
the information regarding an error. You even get six original
graphics that will make your readers want to see even more errors!
Easy to install and to customize.
BIRDSEYE Network & Server
Information Script
This rather simple script provides you and/or your readers the ability to
run common diagnostic commands such as ping, finger, traceroute,
& whois.
It has built-in safeguards to prevent outside hacking attempts and
runaway processes from happening.
This script is written in PERL5 for Unix servers.
BNB Domain Name Lookup
Now you can offer an Internic Domain Name Lookup on your site.
This little script installs on both Unix and Windows servers in
a matter of minutes. You can also modify it to execute any operating
system command, but be careful! Written in PERL5.
BNB Banner Rotator
This actually is a two part tutorial that comes with two
cut and paste PERL scripts. The first script is for those without
server side includes (SSI). It returns only a random banner.
The second script which uses SSI, allows you to rotate
both images and links. For both Unix and Windows based servers.
Selena Sol Guest Book
Need a guestbook? This one is a classic. Slightly adulterated
and made a drop easier by BigNoseBird.Com. Written in PERL for
Unix based servers.
Site Search (Selena Sol 3.0)
For smaller sites, a reasonably easy search engine. By default, this
script searches all pages, but you can tell it what not to search.
Site Search (Fluid Dynamics Intermediate)
Altav*sta like interface and results. Unlike the Selena 3.0, this script
will only search what you tell it to search. If you have over 100 pages, you
might want to look at the Xavatoria Search below.
High Speed Indexed Site Search (Xavatoria)
Like the Fluid Dynamic Search, Xavatoria has an Altav*sta like
interface and results. The script is actually two scripts. One is
used to create an index file, and the second is the actual user
search script. You do have to rebuild the index after updating your
site to keep it current, but it is very fast. This is the search
engine used on this site.
Graphical Counter & Clock
Pick up a copy of Muhammad A Muquit's Counter program. This program
gives you a very large choice of graphic formats for a counter and
clock. You must be able to telnet to your site in order to compile
this C Language program.