CGI/PERL Definitions
list -
an array a collection of pieces of data
associative array - "hashes" an array of key then value in that order
ACTION= -
tells the location on the server where the CGI script will run
Parameters -
a value or option that you add or alter when you give a command so that the command accomplishes its task the way you want it.
IP address -
a 32 bit binary number that uniquely and precisely identifies a location of a particular computer on the internet
Domain -
name where an attribute lives
hashes -
associative arrays
chomp -
command to get rid of a new line at the end of a string
environment variables -
variable set each time a browser sends information to server
ACTIONattribute -
location of URL where CGI script will run on server when form is submitted
bulletin boards -
An electronic message center. Most bulletin boards serve specific interest groups
command line -
script or code line containing command(s)
HTTP response headers -
A header that request something from the HTTP
sort () function -
command to sort (@array) alphabetically of ASCII order
SSL -
an acronym for Secure Sockets Layer
POST method -
method of handling data
Server software -
the operating and or interpreting software of the server
UNIX -
network operating system
regular expressions -
Pattern Matching Syntax
constant/literal -
specific operating data
operators -
a code name or symbol that is used to describe a command or fuction, such as multiplying or dividing
comments -
non operable lines used to communicate information or definition in or about a program. these are read by those viewing the program code and not processed by the interpreter or compiler
$anyName -
Scalar variable
%anyName -
hash variable
scalar -
a piece of data constant or variable or a single string
PATH -
direction or route given to access information
Arguments -
input definition or parameters
CGI -
Common Gateway Interface the usual way that "browsers" communicate with servers
ASCII -
machine language alpha numeric data equivalent
port number -
location or address of specific item or function
name/value pairs -
Hashes, NAME attribute in corresponding form tag in the HTML file- VALUE corresponds to the data the visitor types in or the Value attribute in HASH pairs
chop -
command to get rid of any character at the end of any string
access counter -
a counter that counts how many people have visited your site
database file -
a file that contains information on a database
CGI-BIN director -
allows navigation in the directory you wish to upload your CGI scripts
HTTP request headers -
a header that requests something from the HyperText Transfer Protocol
keys() function -
in a foreach loop to go through each key pair value in a hash
NAME attribute -
the contents of the attribute NAME sent to the script entered in a freeform field
<OPTION> tag -
allows visitor to select more than one value
GET Method -
method to process information gathered in a form method limits the amount of data you can collect at one time
SMTP -
An Internet proocol that governs the transmission of e-mail over computer networks
standard input -
how CGI sends information from a user
web clients -
users of a web
strings -
a list of characters letters numbers words or symbols assigned or requested for specific data
variables -
a placeholder that you replace later with specific data
subroutines -
a mini program with in a program or script that performs a specific function or operation
FTP software -
File Transfer Protocol program used in uploads etc.
@anyName -
array variable denoted as anyName for the retrievable value
<FORM> tag -
the URL of the CGI script that will process the form