𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

CGI Programming on the World Wide Web

✍ Scribed by Shishir Gundavaram


Publisher
O’Reilly
Year
1996
Tongue
English
Leaves
327
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Table of Contents


Contents......Page 3
What's in the Book......Page 4
What you are expected to know......Page 6
Organization of the Book......Page 7
Conventions......Page 9
1.1 What is CGI......Page 10
1.3 Working CGI Applications......Page 13
1.4 Internal Workings of CGI......Page 14
1.5 Configuring the Server......Page 16
1.6 Programming in CGI......Page 17
1.7 CGI Considerations......Page 20
1.8 Overview of the Book......Page 21
2.1 Intro......Page 22
2.2 Environment Variables......Page 23
2.3 Accessing Form Input......Page 30
2.4 Extra Path Information......Page 36
2.5 Other Languages under UNIX......Page 37
2.6 Other Languages under Windows......Page 40
2.8 Examining Environment Variables......Page 41
3.1 Overview......Page 42
3.2 CGI & Response Headers......Page 43
3.3 Accept Types & Content Types......Page 45
3.4 The Content-length Header......Page 46
3.5 Server Redirection......Page 48
3.6 "Expires" & "Pragma" Headers......Page 50
3.7 Status Codes......Page 51
3.8 Complete (Non-parsed) Headers......Page 53
4.1 HTML Tags......Page 55
4.2 Sending Data to the Server......Page 62
4.3 Applications using Forms in Perl......Page 65
4.4 Decoding Forms in other Languages......Page 70
5.1 Intro......Page 76
5.2 Configuration......Page 78
5.3 Environment Variables......Page 80
5.4 Including Boilerplates......Page 82
5.6 Executing external Programs......Page 84
5.7 Executing CGI Programs......Page 85
5.8 Tailoring SSI Output......Page 89
5.9 Common Errors......Page 91
6.1 Dynamic Home Pages......Page 92
6.2 CGI Examples with PostScript......Page 95
6.3 The gd Graphics Library......Page 105
6.4 CGI Examples with gnuplot......Page 114
6.5 CGI Examples with pgperl......Page 118
6.6 Animation......Page 122
7.1 Guestbook......Page 126
7.2 Survey/Poll & Pie Graphs......Page 133
7.3 Quiz/Test Form Application......Page 143
7.4 Security......Page 157
8.1 Hidden Fields......Page 159
8.2 CGI Side Includes......Page 165
8.3 Netscape Persistent Cookies......Page 176
9.1 UNIX Manual Page Gateway......Page 178
9.2 Mail Gateway......Page 186
9.3 Relational Databases......Page 193
9.4 Search/Index Gateway......Page 220
10.1 Overview......Page 224
10.2 What are Sockets......Page 226
10.3 Socket IO in Perl......Page 227
10.4 Socket Library......Page 231
10.5 Checking Hypertext (HTTP) Links......Page 232
10.6 Archie......Page 234
10.7 Network News on the Web......Page 240
10.8 Magic Cookies......Page 249
10.9 Maintaining State with a Server......Page 251
10.10 Forking/Spawning Child Processes......Page 264
11.1 Animated Clock......Page 266
11.2 Game of Concentration......Page 269
11.3 Introduction to Imagemaps......Page 278
11.4 Calendar Manager......Page 280
12.1 Common Errors......Page 311
12.2 Programming/System Errors......Page 314
12.3 Environment Variables......Page 316
12.4 Logging & Simulation......Page 317
12.5 CGI Lint - Debugging/Testing Tool......Page 320
Summary of Regular Expressions......Page 325


πŸ“œ SIMILAR VOLUMES


CGI programming on the World Wide Web
✍ Shishir Gundavaram πŸ“‚ Library πŸ“… 1996 πŸ› O'Reilly & Associates 🌐 English

The World Wide Web is more than a place to put up clever documents and pretty pictures. Using the Common Gateway Interface (CGI), you can offer interactive queries and serve instant information from databases, worked up into colorful graphics. This book offers a comprehensive explanation of CGI

Programming the World Wide Web
✍ Robert W. Sebesta πŸ“‚ Library πŸ“… 2007 πŸ› Addison Wesley 🌐 English

Now in the Fourth Edition, Programming the World Wide Web provides a comprehensive introduction to the tools and skills required for building and maintaining server sites on the Web, teaching readers how to develop platform-independent sites using current Web development technology. Essential pr

Programming the World Wide Web
✍ Sebesta, Robert W πŸ“‚ Library πŸ“… 2013;2017 πŸ› Pearson Education Limited 🌐 English

For undergraduate students who have completed a course in object-oriented programming Programming the World Wide Web provides a comprehensive introduction to the tools and skills required for both client- and server-side programming, teaching students how to develop platform-independent sites using

Programming the World Wide Web
✍ Robert W. Sebesta πŸ“‚ Library πŸ“… 2014 πŸ› Pearson 🌐 English

<p> <strong> <em>Programming the World Wide WebΒΏ</em> </strong> <em>is intended for undergraduate students who have completed a course in object-oriented programming. It also serves as an up-to-date reference for Web programming professionals.</em> </p> <p> <strong> <em>Programming the World Wide W