Index Home to Cookwood Press
Symbols  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

C (language) 16
Camel book. See Programming Perl
carriage returns, deleting 210
cat (Unix program) 207
cd, Unix command 246
CGI
description 16
newsgroup 257
CGI Resource Index 256
CGI.pm module 179
cgi-bin directory 37
and URLs 41
changing
arrays 87
permissions 39
from within a script 205
security 237
working directory 203
character classes 146-147
and parentheses 151
shorthands 148
chdir function 203
checkboxes 51
creating 51
splitting values into array 86
CHECKED attribute, in INPUT tag (HTML)
for check boxes 51
for radio buttons 50
checking
files and directories 199
syntax 40
with tainted data 238
chmod
Perl function 205
Unix command 39, 233
chomp function 210
chop function 210
Christiansen, Tom 258
classes, character
and search patterns 146
negated 147
shorthands 148
cleaning data 238
close function 196
closedir function 202
closing
directories 202
files 196
closing curly brackets, on same line 115
COLS attribute, in TEXTAREA tag (HTML) 49
combining arrays 92
commands, executing in Unix 242
commas
and cookies 168
for separating operands 26
comments 35
and debugging 215
common errors 212­213
changing permissions 39
checking syntax 40
MIME content line 34
Common Gateway Interface. See CGI
comparing
multiple 105
numbers 102
strings 103
comparison operators 102, 103
compressed scripts 220
computer languages, description 14
concatenation 79
with quotation marks 28
conditional statements 101­115
basic 106
comparing numbers 102
comparing strings 103
constructing 101
do 112
else 107
elsif 108
executing at least once 112
false conditions 107, 109
for 113
foreach 114
if 106
multiple, independent conditions 108
nesting 115
repeating blocks 110, 111
repeating certain number of times 113
repeating for each element in array 114
testing multiple comparisons 105
unless 109
until 111
while 110
without comparisons 104
conditions
false 107, 109
multiple, independent 108
configuring scripts 221
connecting strings 79
with quotation marks 28
constants 24
contents, listing directoryıs
in script 201
in Unix 248
Content-type, line 34
for cookies 168
CONTENT_LENGTH, environment variable 61, 227
context 26
cookies
and security 166, 169, 173, 176
deleting your own 167
description 166
domain 171
editing your own 167
expiration date 170
HTTP Cookie Library 169
limiting to part of server 172
limiting to secure connections 173
limits 169
looking at your browserıs 167
reading and using 174
refused 169, 176
sending 168
sending multiple 169
copyrights, and borrowed scripts 222
CPAN 257
creating
checkboxes 51
data 44
default data 58
directories 204
in Unix 250
files 191
in Unix 249
forms 46
links 56
menus 52
password boxes 48
radio buttons 50
reset buttons 54
scripts 30
search patterns 142
tips for 143
submit buttons 53
subroutines 118
text areas 49
text boxes 47
curly brackets, closing, on same line 115
curly quotation marks 28
current directory. See working directory
customizing scripts 222

©Copyright 2000 by Elizabeth Castro. All rights reserved.
Please don't copy this page. Instead, link to it! Thanks.

This index is from my book, Perl and CGI for the World Wide Web: Visual QuickStart Guide, published by Peachpit Press.