Download CGI programming on the World Wide Web by Shishir Gundavaram PDF

By Shishir Gundavaram

The realm large net is greater than a spot to place up smart records and lovely photos. utilizing the typical Gateway Interface (CGI), you could supply interactive queries and serve fast info from databases, labored up into colourful photos. This ebook deals a complete rationalization of CGI and similar options for those who carry directly to the dream of supplying their very own details servers on the net. the writer starts off in the beginning, explaining the worth of CGI and the way it really works, then strikes speedily into the delicate information of programming. nearly all of examples use the most typical platform (UNIX) and the most well-liked language (Perl) used for CGI programming this day. despite the fact that, the e-book additionally introduces the necessities of making CGI paintings with different systems and languages.

Show description

Read or Download CGI programming on the World Wide Web PDF

Best data in the enterprise books

The Future of Telecommunications Industries

Conversation is a vital foundation for the advance of every individual’s social identification in addition to for highbrow and advertisement alternate and fiscal improvement. for that reason, the query isn't even if telecommunications industries have a destiny yet what sort of destiny previous and new gamers can have, given the dynamic adjustments in applied sciences and markets with numerous possibilities, demanding situations, and discontinuities.

An Introduction to the Theory of Formal Languages and Automata

The current textual content is a re-edition of quantity I of Formal Grammars in Linguistics and Psycholinguistics, a three-volume paintings released in 1974. This quantity is a completely self-contained creation to the speculation of formal grammars and automata, which hasn’t misplaced any of its relevance. in fact, significant new advancements have noticeable the sunshine considering this advent used to be first released, however it nonetheless presents the indispensible simple notions from which later paintings proceeded.

Implementing Cisco Unified Communications Voice over IP and QoS (Cvoice), 4th Edition: Foundation Learning Guide: CCNP Voice (CVoice) 642-437

Mplementing Cisco Unified Communications Voice over IP and QoS (CVOICE) beginning studying advisor is a Cisco - approved, self-paced studying software for CCNP Voice starting place studying. constructed together with the Cisco CCNP Voice certification group, it covers all features of making plans, designing, and deploying Cisco VoIP networks and integrating gateways, gatekeepers, and QoS into them.

Extra resources for CGI programming on the World Wide Web

Example text

Pl), which stands for Non-Parsed Header. /usr/local/bin/perl $server_protocol = $ENV{'SERVER_PROTOCOL'}; $server_software = $ENV{'SERVER_SOFTWARE'}; print "$server_protocol 200 OK", "\n"; print "Server: $server_software", "\n"; print "Content-type: text/plain", "\n\n"; print "OK, Here I go. 2), and the MIME content type of the data. pl When you run this CGI script, you should see the output in "real time": the client will display the number, wait two seconds, display the next number, etc. pl), and run it again.

5 Other Languages Under UNIX You now know the basics of how to handle and manipulate the CGI input in Perl. If you haven't guessed by now, this book concentrates primarily on examples in Perl, since Perl is relatively easy to follow, runs on all three major platforms, and also happens to be the most popular language for CGI. However, CGI programs can be written in many other languages, so before we continue, let's see how we can accomplish similar things in some other languages, such as C/C++, the C Shell, and Tcl.

The SIZE attribute determines if a menu or a list is displayed. A value of 1 produces a menu, and a value greater than 2 produces a scrolled list, in which case the number represents the number of items that will be visible at one time. A selection in a menu or scrolled list is added using the OPTION tag. The SELECTED attribute to OPTION allows you to set a default selection. Now for an example of a scrolled list (a list with a scrollbar): The example above creates a scrolled list with three visible items and the ability to select multiple options.

Download PDF sample

Rated 4.72 of 5 – based on 26 votes