Wonder Club world wonders pyramid logo
×

Writing CGI Application with Perl Book

Writing CGI Application with Perl
Writing CGI Application with Perl, <blockquote><i>Writing CGI Applications with Perl</i> offers the most practical examples of applying Web programming techniques to real world problems I've seen yet. The text blends good CGI programming techniques, idiomatic Perl, and databases int, Writing CGI Application with Perl has a rating of 4 stars
   2 Ratings
X
Writing CGI Application with Perl,
Writing CGI Applications with Perl offers the most practical examples of applying Web programming techniques to real world problems I've seen yet. The text blends good CGI programming techniques, idiomatic Perl, and databases int, Writing CGI Application with Perl
4 out of 5 stars based on 2 reviews
5
50 %
4
0 %
3
50 %
2
0 %
1
0 %
Digital Copy
PDF format
1 available   for $99.99
Original Magazine
Physical Format

Sold Out

  • Writing CGI Application with Perl
  • Written by author Kevin Meltzer
  • Published by Addison-Wesley, February 2001
  • Writing CGI Applications with Perl offers the most practical examples of applying Web programming techniques to real world problems I've seen yet. The text blends good CGI programming techniques, idiomatic Perl, and databases int
  • With its sophisticated database, network, and multi-platform capabilities, the Perl programming language has emerged as an ideal tool for developing CGI-based Web applications. Writing CGI Applications with Perl shows you how to us
Buy Digital  USD$99.99

WonderClub View Cart Button

WonderClub Add to Inventory Button
WonderClub Add to Wishlist Button
WonderClub Add to Collection Button

Book Categories

Authors

Forewordxiii
Prefacexv
Acknowledgmentsxix
Chapter 1Perl, CGI, and this Book1
1.1What Is Perl?1
1.2What Is CGI?3
1.2.1Why Perl Is Good for CGI4
1.3About this Book5
1.3.1Who Is this Book For?6
1.3.2Conventions Used in this Book6
1.3.3Using perldoc7
1.4Using the CPAN10
Chapter 2What You Should Know15
2.1Prerequisites15
2.2Editors18
2.3File Permissions18
2.4Basic Security Concerns19
2.5Using -T20
2.6Checking for Taintedness and Laundering Data22
2.7Your PATH and -T27
2.8Installing a Script29
2.9Troubleshooting32
2.10Caching38
2.10.1The Expires HTTP Header40
2.10.2Cache-Control HTTP Header41
2.11Listings42
Chapter 3Using Your Environment45
3.1Introduction to %ENV45
3.2Adding to %ENV48
3.3Form Input Primer53
3.4Example Script: Visitor Log55
3.5Example Script: Basic Report62
3.6Reader Exercise65
3.7What Have We Learned?66
3.8Listings67
Chapter 4Introduction to Web Forms69
4.1Introduction69
4.2Form Tags74
4.3Reading Form Input with CGI.pm84
4.4Making Your Users Happy92
4.5Final Example93
4.6User Exercises100
4.7Program Listings101
Chapter 5Working with Cookies105
5.1Introduction105
5.2Security106
5.3Limitations106
5.4Cookie Pieces106
5.5Working with Cookies the Manual Way108
5.6Baking Cookies with CGI.pm111
5.7Controlling User Preferences with Cookies114
5.8User Exercises121
Chapter 6Access Counters123
6.1Introduction123
6.2Example Script: SSI Text Counter124
6.3Example Script: SSI Image Counter130
6.4Example Script: SSI Text Counter, with a Twist133
6.5Example Script: An Imageless Image Counter136
6.6Counter Conclusion139
6.7Reader Exercises140
6.8Listings140
Chapter 7Web-Based File Uploading143
7.1Introduction143
7.2File Uploading Basics144
7.3Viewing Files160
7.4Uploading Multiple Files163
7.5Reader Exercises172
7.6File Listings173
Chapter 8Tracking Clicks181
8.1Introduction181
8.2Example Script: A Simple Click Tracker182
8.3Example Script: Random Images187
8.4Example Script: Click Tracking (Reprise)192
8.5Reader Exercises193
8.6Listings194
Chapter 9Using mod_perl197
9.1What Is mod_perl?197
9.2Configuring mod_perl199
9.3Apache::Registry201
9.4Automatic Headers and Footers with Apache::Sandwich204
9.5A mod_perl Photo Album with Apache::Album209
9.6Authentication with Apache::AuthDBI217
9.7Writing a mod_perl Handler220
9.8Reader Exercises226
9.9Listings226
Chapter 10Web-Based E-mail229
10.1Introduction229
10.2Example Script: Checking POP3 Mail via the Web230
10.3Example Script: Reading E-mail via the Web244
10.4Example Script: Displaying Attachments253
10.5Example Script: Composing E-mail256
10.6Reader Exercises260
10.7Listings261
Chapter 11Introduction to DBI and Databases on the Web267
11.1Introduction267
11.2Using the Perl DBI269
11.3Connecting to the Database270
11.3.1Disconnecting from the Database271
11.4Preparing and Executing an SQL Query272
11.5Fetching Data274
11.5.1The fetchall_arrayref() Method274
11.5.2The fetchrow_arrayref() Method277
11.5.3The fetchrow_hashref() Method279
11.5.4The bind_columns() Method280
11.6Putting It All Together281
11.6.1The do() Method286
11.6.2Wrapping It Up286
11.7Reader Exercises287
11.8Listings287
Chapter 12Tied Variables293
12.1Introduction293
12.2Setting It All Up295
12.3Getting Started296
12.4Diving In297
12.5The Main Program307
12.6Finishing the ShopCart Module316
12.7Running the Program326
12.8Wrapping It Up329
12.9Program Listings330
Chapter 13Embedding Perl in HTML with Mason339
13.1Introduction339
13.2Installation340
13.3The Strategy340
13.4Mason Syntax340
13.5Special Mason Components344
13.6Cascading Execution344
13.7Moving Right Along345
13.8rss2html350
13.9my_news356
13.10footer357
13.11Wrapping It Up: The Code for the Example Site360
Chapter 14Document Management via the Web369
14.1Introduction369
14.2The Plan370
14.3auth.cgi372
14.4shared.pl378
14.5main.cgi381
14.6upload.cgi390
14.7viewer.cgi401
14.8Program Listings406
Chapter 15Dynamically Manipulating Images419
15.1Introduction419
15.2Adding Shapes and Text420
15.3Creating a Dynamic Graph424
15.4Creating Thumbnail Images432
15.5Filtering Images with Image::Magick436
15.6Animated Images442
15.7Reader Exercises443
15.8Listings444
Chapter 16RSS And XML449
16.1XML and RSS Overview449
16.1.1Structure of an XML Document450
16.2News Portals with RSS450
16.2.1A Home Page News Portal453
16.3Creating an RSS File464
16.4Reader Exercises466
16.5Listings466
Appendix AServer Codes471
100-199: Provide confirmation that a request is being processed471
200-299: Request was performed471
300-399: Request not performed472
400-499: Request is incomplete472
500-599: Internal server errors474
Appendix BEnvironment Variables475
Appendix CPOSIX::strftime() Formats477
Appendix DGeneral Public License481
Appendix EArtistic License489
Appendix FPerl Documentation493
Appendix GASCII Codes497
Appendix HSpecial HTML Characters503
Resources509
Index511


Login

  |  

Complaints

  |  

Blog

  |  

Games

  |  

Digital Media

  |  

Souls

  |  

Obituary

  |  

Contact Us

  |  

FAQ

CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!!

X
WonderClub Home

This item is in your Wish List

Writing CGI Application with Perl, <blockquote><i>Writing CGI Applications with Perl</i> offers the most practical examples of applying Web programming techniques to real world problems I've seen yet. The text blends good CGI programming techniques, idiomatic Perl, and databases int, Writing CGI Application with Perl

X
WonderClub Home

This item is in your Collection

Writing CGI Application with Perl, <blockquote><i>Writing CGI Applications with Perl</i> offers the most practical examples of applying Web programming techniques to real world problems I've seen yet. The text blends good CGI programming techniques, idiomatic Perl, and databases int, Writing CGI Application with Perl

Writing CGI Application with Perl

X
WonderClub Home

This Item is in Your Inventory

Writing CGI Application with Perl, <blockquote><i>Writing CGI Applications with Perl</i> offers the most practical examples of applying Web programming techniques to real world problems I've seen yet. The text blends good CGI programming techniques, idiomatic Perl, and databases int, Writing CGI Application with Perl

Writing CGI Application with Perl

WonderClub Home

You must be logged in to review the products

E-mail address:

Password: