Exam Time: Tuesday, Dec. 8, 12:30 - 3:15
Things you should know for the final
Server Information
-
AddHandler cgi-script .cgi-extension
-
ScriptAlias /cgi-bin/ /path/to/cgi-bin/
-
IndexOptions
-
AddIcon
-
AddIconByType
-
Mime types
-
HEADER and README
-
Error Documents
-
Virtual Hosts
Access Control
-
How Access Control Works
-
Configuring Access Control
-
Access Control in the Unix Apache Server
Basic HTML tags
-
html, head, title, body
-
headings
-
ordered and unordered lists
-
paragraphs and alignment
-
links
-
tables
FORM tags
-
action, method
-
text, hidden, password, textarea
-
submit, reset, image
-
select, radio, checkbox
PERL scripting
-
be able to write scripts: perform operation on server
-
how do you know if the script is being called the first time
-
query string: know what it looks like for a GET
-
get, post
-
making forms sticky (maintaining state)
-
generating different pages based on input or a calculation
-
displaying name/value pairs using parse-lib.pl
-
file access: dbmopen and dbmclose
-
cookies. What are they? How can they be controlled? Know how to set them.
Know how to access them using parse-lib.pl
JavaScript
-
alert
-
data types
-
functions
-
loops
-
object heirarchy for a web page
-
form: name, validate before submitting
-
events: onClick, onSubmit, onChange, onFocus, onBlur, onMouseOver