CGI
The Common Gateway Interface (CGI) is a standard protocol for interfacing external application software with an information server, commonly a web server. This allows the server to pass requests from a client web browser to the external application. The web server can then return the output from the application to the web browser.
CGI arose out of discussions on the www-talk mailing list between Rob McCool, John Franks, Ari Luotonen, George Phillips and Tony Sanders in 1993. Rob McCool, working at NCSA, drafted the initial specification and provided a reference implementation in the NCSA HTTPd web server using environment variables to store parameters passed from the web server execution environment before spawning the CGI program as a separate process.
Categories in section: Articles Reviews
Saturday, 10 November 2007 |
Written by
youhakim
|
User rating: Rate it first |
Hits: 645
In this tutorial we'll program a CGI executable using the C language and we'll also configure a Windows environment so to test it.
Sunday, 04 November 2007 |
Written by
IronRuby
|
User rating: Rate it first |
Hits: 629
Please find here a detailed information for downloading and configuring FastCGI for IIS 5.1 ( That works for Windows XP ) and Fast CGI for IIS6 ( That Works for Windows 2003 server ).
This will bring smiles on Windows developers, who always wanted to give a try to PHP, without touching the LAMP atmosphere. Plus... The Hosting companies are celebrating now, since they are offering hosting solutions to PHP community also.
User rating: Rate it first |
Hits: 2383
{mos_sb_discuss:32}
JavaScript can be used to automatically submit a form to a CGI program when a page is loaded.
A CGI program will return data to the browser.
User rating: Rate it first |
Hits: 1040
{mos_sb_discuss:32}
Should you need to run a CGI script when a web page loads, a JavaScript
tag can be utilized. The SRC of the JavaScript tag is the URL of the
script.
The CGI script runs, doing what it's programmed to do for you.
Before the script quits, it sends some JavaScript code to the browser,
satisfying the browser's request. The JavaScript can be an empty
variable declaration or it can be code that actually does something for
the web page.
Thursday, 28 December 2006 |
Written by
Bogdan V
|
User rating: Rate it first |
Hits: 1965
{mos_sb_discuss:32}
In this article you will learn how to configure Apache Server so that will permit CGI execution. First before you start with CGI you need to have Apache configured so it will run CGI programs to work properly. Above you will find some samples on how to configure Apache Server.
User rating: Rate it first |
Hits: 1966
{mos_sb_discuss:32}
Environment variables are a series of hidden values that the web server sends to every CGI program you run. Your program can parse them and use the data they send. Environment variables are stored in a hash named %ENV
User rating: Rate it first |
Hits: 1337
{mos_sb_discuss:32}
This is one man's explanation of how to get your AS400 serving web
pages quickly, with the least amount of learning curve, and for free.
This is based on months of painful learning experience, so I'm writing
this down in the hope that others don't have to go through the pain
that I did.
User rating: Rate it first |
Hits: 1324
{mos_sb_discuss:32}
There are two types of web sites on the Internet. The die hard SEO
managers still favor static pages, because they are easier to crawl and
more visible to search engines, and it is fairly easy to add a few
hundred pages to a website by copying and pasting or creating a
template.
Thursday, 12 October 2006 |
Written by
Bogdan V
|
User rating: Rate it first |
Hits: 2359
{mos_sb_discuss:32}
Since Perl contains powerful pattern-matching operators and string
manipulation functions, it is very simple to decode form information.
Unfortunately, this process is not as easy when dealing with other
high-level languages, as most of them lack these kinds of operators.
However, there are various libraries of functions on the Internet that
make the decoding process easier, as well as the uncgi program.
Thursday, 14 September 2006 |
Written by
Bogdan V
|
User rating: Rate it first |
Hits: 1828
{mos_sb_discuss:32}
CGI is the Common Gateway Interface which allows you to create Web
pages on the fly based on information from buttons, checkboxes, text
input and so on. The pages can be images, sounds, text and indeed
everything else transferable by the Web. They can even be references to
other Web pages. In this tutorial we concentrate on creating HTML
documents (rather than images and sounds) but the principles transfer
readily to other formats. This should provide a good start to cope with
the more comprehensive documentation elsewhere.
Powered by jReviews
|