Scripts Category CGI

Link validator for XHTML web pages. Based on XML parsing methods, this script allows a high degree of control on a page-by-page and link-by-link basis. Able to crawl entire sites.Complete documentation at http://www.sfu.ca/~ajdelore/XLinks/

This is a simple CGI script for managing a web based FAQ. It uses mysql tostore the questions and answers in the FAQ. It is pretty staightforward -basically, anyone can submit a new question through the "Add Question" form.There is also an admin user, that you should set up using HTTP authentication(see L<"SYNOPSIS">). You login as admin user by clicking on the "Login" button,and entering the authentication details that you h...

This is a tool to help you debug HTTP transactions. It uses both the HTTP server and HTTP client functionalities of the LWP bundle. Using this script, you can easily and quickly mimic and tweak transactions between servers and clients. You operate this program using a Web browser.

This is a tool to help you debug HTTP transactions. It uses both the HTTP server and HTTP client functionalities of the LWP bundle. Using this script, you can easily and quickly mimic and tweak transactions between servers and clients. You operate this program using a Web browser.

CGIscriptor merges plain ASCII HTML files transparantly and safely with CGI variables, PERL code, shell commands, and executable scripts (on-line and real-time). It combines the "ease of use" of HTML files with the versatillity of specialized scripts and PERL programs. It hides all the specifics and idiosyncrasies of correct output and CGI coding and naming. Scripts do not have to be aware of HTML, HTTP, or CGI conventions jus...

Whenever an HTTP request is received, the specified CGI script is started inside a child process as if it was inside a real server (e.g., Apache). The evironment variables are set more or less as in Apache. Note that CGIservlet only uses a SINGLE script for ALL requests.No attemps for security are made, it is the script's responsibility to check access rights and the validity of the request.Can store the files of Web site in m...

Whenever an HTTP request is received, the specified CGI script is started inside a child process as if it was inside a real server (e.g., Apache). The evironment variables are set more or less as in Apache. Note that CGIservlet only uses a SINGLE script for ALL requests.No attemps for security are made, it is the script's responsibility to check access rights and the validity of the request.Can store the files of Web site in m...

Whenever an HTTP request is received, the specified CGI script is started inside a child process as if it was inside a real server (e.g., Apache). The evironment variables are set more or less as in Apache. Note that CGIservlet only uses a SINGLE script for ALL requests.No attemps for security are made, it is the script's responsibility to check access rights and the validity of the request.Can store the files of Web site in m...

Whenever an HTTP request is received, the specified CGI script is started inside a child process as if it was inside a real server (e.g., Apache). The evironment variables are set more or less as in Apache. Note that CGIservlet only uses a SINGLE script for ALL requests.No attemps for security are made, it is the script's responsibility to check access rights and the validity of the request.Can store the files of Web site in m...

Whenever an HTTP request is received, the specified CGI script is started inside a child process as if it was inside a real server (e.g., Apache). The evironment variables are set more or less as in Apache. Note that CGIservlet only uses a SINGLE script for ALL requests.No attemps for security are made, it is the script's responsibility to check access rights and the validity of the request.Can store the files of Web site in m...

This is a graphical web access counter that is called from the <IMG>tag.The only external resource is it's data file, meaning that no additionalmodules are required.It produces the count in GIF (colored) or XBM (black&white) format.