search for books and compare prices
Tables of Contents for Drag 'N' Drop Cgi
Chapter/Section Title
Page #
Page Count
Acknowledgments
xv
 
Chapter 1 Taking Your Internet or Intranet Web Site to the Next Level
1
10
Why You Need This Book
1
10
The Three-Year Roller Coaster Ride
2
1
How to Turn Circumstances to Your Advantage
3
1
Why We Wrote This Book
4
1
Our Target Audience
5
1
Our Choice of Programs
5
1
Gain Without Pain: How We've Organized This Book
6
2
Conventions Used in This Book
8
2
Caveats
10
1
Some Copyright Stuff
10
1
So Let's Enhance, Already!
10
1
Chapter 2 The Nonprogrammer's Guide to the Web, CGI, and Programming Languages
11
14
How the World Wide Web Works
11
6
Protocol Shmotocol
14
1
Client versus Server
15
2
HTTP: Your Good and Faithful Servant
17
3
A Really Short Introduction to Web Programming Languages
20
2
Perl
20
1
Java
21
1
Javascript
21
1
Holy Wars: A Word About Operating Systems
22
3
Chapter 3 The Nonprogrammer's Toolbox
25
40
Getting Down to Business
26
1
Your ISP or SA Is Your Friend--Really
26
2
The ISP/SA Questionnaire
28
5
Editing Script Code
33
1
Getting the Files on the Server--FTP to the Rescue
33
11
How FTP Works
34
1
WS_FTP for Windows-based Computers
35
4
Anarchie for MacOS-based Computers
39
5
Tell Me About Telnet
44
8
Telnet for Windows 95/NT
46
2
Tera-Term for Windows 3.1
48
2
NCSA Telnet for the MacOS
50
2
Using What You've Learned--Your First CGI Script
52
13
Configuration
53
4
Detailed FTP Uploading Procedures
57
2
Detailed Telnet Procedures
59
6
Chapter 4 Giving Your Visitor a Hint (or Two) Using Javascript
65
14
Why You Would Want to Use This Script
66
1
Introduction to the hint Script
67
4
Configuring and Installing the hint Script
71
3
Step 1: Configuration
71
3
Step 2: Installation
74
1
Using the hint Script in Your Pages
74
5
Chapter 5 Counting Visitors to Your Web Site with Perl
79
18
Why You Would Want to Use This Script
80
2
Hits versus Visits
81
1
Introduction to the vcount.cgi Script
82
3
How vcount.cgi Works
83
2
Configuring and Installing vcount.cgi
85
6
Step 1: Configuration
85
4
Step 2: Installation
89
2
Using the vcount.cgi Script in Your Pages
91
6
Chapter 6 Fun with Scrolling Text Using Javascript
97
12
Why You Would Want to Use This Script
98
1
Introduction to the scroller Script
99
3
How the scroller Script Works
101
1
Configuring and Installing the scroller Script
102
3
Step 1: Configuration
103
2
Step 2: Installation
105
1
Using the scroller Script in Your Pages
105
4
Chapter 7 Automating Graphics Changes on Your Web Site with Perl
109
16
Why You Would Want to Use This Script
110
1
Introduction to the pid.cgi Script
110
3
How pid.cig Works
111
2
Configuring and Installing pid.cgi
113
4
Step 1: Configuration
113
3
Step 2: Installation
116
1
Using the pid.cgi Script in Your Pages
117
8
Example 1: Roll Them Bones
117
2
Example 2: A Timely Greeting
119
6
Chapter 8 Remote Controls for All Occasions Using Javascript
125
12
Why You Would Want to Use This Script
126
1
Introduction to the remote Script
127
3
How the remote Script Works
127
3
Configuring and Installing the remote Script
130
1
Step 1: Configuration
130
1
Step 2: Installation
131
1
Using the remote Script in Your Pages
131
6
Chapter 9 Processing and Responding to Interactive Forms Using Perl
137
22
Why You Would Want to Use This Script
138
1
Introduction to the formp.cgi Script
138
7
Security Concerns
139
1
How the formp.cgi Script Works
139
6
Configuring and Installing the formp.cgi Script
145
8
Step 1: Configuration
145
6
Step 2: Installation
151
2
Using the formp.cgi Script in Your Pages
153
6
Chapter 10 Example Form-Processing Applications Using Perl
159
18
Why You Would Want to Use This Script
160
1
A Request-for-Information Form
161
5
How the Form Works
163
3
A Guest Book
166
4
How the Form Works
168
2
An On-line Test Form
170
7
How the Form Works
172
5
Chapter 11 Client-side Form Validation with Javascript
177
18
Why You Would Want to Use This Script
178
1
Introduction to the formv Script
179
2
How the formv Script Works
179
2
Configuring and Installing the formv Script
181
5
Step 1: Configuration
182
4
Step 2: Installation
186
1
Using the formv Script in Your Pages
186
9
Checking a Single Field
187
3
Checking an Entire Form
190
1
Putting It All Together
190
5
Chapter 12 A Perl-based Web Site Search Engine
195
28
Why You Would Want to Use This Script
196
1
Introduction to the ICE Scripts
197
5
How the ICE Scripts Work
198
4
Configuring and Installing the ICE Scripts
202
10
Step 1: Configuration
203
7
Step 2: Installation
210
2
Using the ICE Scripts in Your Pages
212
2
Advanced ICE Configuration
214
9
Chapter 13 A Perl-based On-line Store System--Part 1: Installation
223
32
What You Need to Install This Script
224
1
Introduction to On-line Store Systems
225
6
Overview of the PerlShop System
228
3
Configuring and Installing PerlShop
231
20
Step 1: Directory Configuration
231
1
Step 2: Script Configuration
232
18
Step 3: Installation
250
1
Secure Server Setup
251
2
Up Next
253
2
Chapter 14 A Perl-based On-line Store System--Part 2: Setting Up the Store
255
30
Where We Are Now
256
1
How PerlShop Processes Pages
256
2
Server-Independence Tags
258
1
Entering the Store
259
3
Creating the Catalog Pages
262
12
Single-item Selection Form
263
6
Multi-item Selection Form
269
4
Selection Form Tag Order
273
1
Navigating the Store
274
1
The Built-in Search Engine
275
1
"Driving" the Shopping Cart
276
3
Customizing the Script
279
3
The PerlShop Logo
280
1
Page Header
281
1
Shopping-Cart Contents
281
1
Order Form
281
1
Confirmation Message
281
1
Shipping Rates Page
282
1
Button and Menu Bar
282
1
Search Page
282
1
Up Next
282
3
Chapter 15 A Perl-based On-line Store System--Part 3: Processing Orders and Security
285
22
Where We Are Now
286
1
The Payment and Shipping Process
286
6
Ordering Process Outputs
292
5
The Customer File
293
1
The Order File
294
1
The Invoice
295
2
Increasing Store Security
297
6
Add index.html Files
298
1
Relocate the Store Directories
299
1
Using cgiwrap
300
3
Encryption
303
4
Pretty Good Privacy (PGP)
304
1
Modifying PerlShop to Use PGP
304
3
Chapter 16 What's Next
307
10
What (We Think) We've Given You
307
2
Becoming a Script Hacker: Is It for You?
307
2
Where to Now?
309
4
Making Sure Your Web Site Makes Sense
310
1
Targeting Your Audience
311
1
A Solution: Focus Groups and Usability Testing
312
1
Visit Our Drag `n' Drop Web Site
313
1
Some Great Books to Look For
314
2
Javascript Books
314
1
Perl Books
314
1
Perl CGI Books
314
1
Books on Web Site Design
315
1
Books on Internet Marketing
315
1
A Short List of Web Resources
316
1
Appendix A Some Notes on Perl for Nonprogrammers
317
16
Do I Need to Read This If I Don't Want to Be a Perl Programmer?
318
1
A Bit about Perl Programs
318
1
Perl Data
319
3
Numeric
319
1
String
319
1
Array
320
2
Perl Code
322
11
Variables
323
1
Operators
323
1
Conditionals
324
1
Statements
324
3
Subroutines and Libraries
327
1
Regular Expressions
328
1
Functions
329
1
Special Variables
330
3
Appendix B A UNIX Command Reference for Non-nerds
333
14
Introduction to UNIX
334
1
Common Shell Commands
335
4
Path Name Conventions
336
1
Command Format Conventions
336
1
Directory and File Commands
337
2
UNIX Permissions
339
2
How to Find Things and Get Help
341
2
Miscellaneous Commands
343
1
Some Useful Programs
343
1
Conclusion
344
3
Appendix C What's on the CD-ROM
347
4
The CD-ROM Directories
348
3
The Root Directory
348
1
The /questionnaire Directory
348
1
The /scripts Directory
348
1
The /tools Directory
349
1
The /nettools Directory
349
1
The /commercial Directory
350
1
CD Warranty
350
1
Index
351