Example: to see all the available variables from the web server for HTML <!--#printenv -->
Gives:the long information of HTTP_X_CC_ID=ccc03-01
HTTP_IF_MODIFIED_SINCE=Fri, 02 Apr 2010 12:49:21 GMT
HTTP_HOST=www.loblolly.net
HTTP_USER_AGENT=CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
HTTP_ACCEPT=text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_LANGUAGE=en-us,en;q=0.5
HTTP_ACCEPT_ENCODING=gzip
HTTP_ACCEPT_CHARSET=ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_CONNECTION=close
HTTP_CACHE_CONTROL=no-cache
HTTP_PRAGMA=no-cache
PATH=/bin:/usr/bin:/sbin:/usr/sbin
SERVER_SIGNATURE=<address>Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8j PHP/5.2.8 mod_perl/2.0.4 Perl/v5.10.0 Server at www.loblolly.net Port 80</address>
SERVER_SOFTWARE=Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8j PHP/5.2.8 mod_perl/2.0.4 Perl/v5.10.0
SERVER_NAME=www.loblolly.net
SERVER_ADDR=64.216.71.105
SERVER_PORT=80
REMOTE_ADDR=38.107.191.100
DOCUMENT_ROOT=/home/defaultweb/public_html
SERVER_ADMIN=webcontrol@loblolly.net
SCRIPT_FILENAME=/home/rddecker/public_html/helppages/htmlquickies.htm
REMOTE_PORT=63288
GATEWAY_INTERFACE=CGI/1.1
SERVER_PROTOCOL=HTTP/1.1
REQUEST_METHOD=GET
QUERY_STRING=
REQUEST_URI=/~rddecker/helppages/htmlquickies.htm
SCRIPT_NAME=/~rddecker/helppages/htmlquickies.htm
DATE_LOCAL=Friday, 03-Sep-2010 23:52:17 CDT
DATE_GMT=Saturday, 04-Sep-2010 04:52:17 GMT
LAST_MODIFIED=Tuesday, 20-Apr-2010 14:34:10 CDT
DOCUMENT_URI=/~rddecker/helppages/htmlquickies.htm
USER_NAME=rddecker
DOCUMENT_NAME=htmlquickies.htm
Example: This page was last modified on <!--#echo var="LAST_MODIFIED" -->
Gives: This page was last modified on Tuesday, 20-Apr-2010 14:34:10 CDT
Example: The local time is <!--#echo var ="DATE_LOCAL" -->
Gives: the local time of Friday, 03-Sep-2010 23:52:17 CDT
Example the URL requested by user is <!--#echo var="DOCUMENT_URI" -->
Gives: The URL requested is /~rddecker/helppages/htmlquickies.htm
Example the URL name requested by user is <!--#echo var="DOCUMENT_NAME" -->
Gives: This URL name requested is htmlquickies.htm
Example the remote address of user is <!--#echo var="REMOTE_ADDR" -->
Gives: The remote address of user is 38.107.191.100
Example of starting a new browser window < A HREF=:http//www.forestfloor.info" TARGET="NEW">www.forestfloor.info</A>
Gives:www.forestfloor.info
To help Search Engines find your page put the following in between the <HEAD> </HEAD>.
Also see Oregon State University's http://www.orst.edu/aw/promote/ for more info..
<HEAD>
<META NAME="description" CONTENT="HTML and Java Quickies">
<META NAME="keywords" CONTENT="HTML,java, quickies,cheat sheet">
<META NAME="author" CONTENT="R David Decker">
<META NAME="copyright" CONTENT="r david decker">
<META NAME="ratinig" CONTENT="general">
<META NAME="robots" CONTENT="index,nofollow">
<TITLE> HTML and Java Quickies - a Cheat Sheet</TITLE>
</HEAD>
Example of Simple Password check:
It passes the password to check via the URL and into the QUERY_STRING of the called page.
NOTE: This is a very minimum secure method to restrict access to an area on your web site.
page1.htm
Example of Using a Minimum Secure Password Protection
To Keep Most People Out..
<FORM METHOD="GET" ACTION="page2.html">
For More Information, Please enter in the password (pleaseme)
<INPUT TYPE="PASSWORD" NAME="thesecretword" SIZE="8" MAXLENGTH="8" >
page2.htm
<!--#set var="check1" value="thesecretword=pleaseme" -->
<!--#set var="check2" value="thesecretword=PLEASEME" -->
<!--#set var="query_string" value="${QUERY_STRING}" -->
<!--#if expr="$check1 != $query_string && $check2 != $query_string" -->
Sorry, the password you entered is incorrect, <A HREF="page1.htm"> try again. </A>
<!--#else -->
Welcome to the password restricted pages....
A Java Script to bring up a small Browser Window:
The script should not be in the <BODY> part of the HTML. The onLoad part should be in the very beginning <BODY>.
<SCRIPT language="JavaScript">
function teston()
{funkyNewWindow=window.open("http://www.loblolly.net/~rddecker/helppages/images/welhelp.gif", "Menu","toolbar=no, location=no,directories=no,status=no,scrollbars=yes,resizeable=yes,height=200,width=300");}
</SCRIPT>
<BODY BGCOLOR="white" TEXT='black" onLoad="teston('http://www.loblolly.net/~rddecker.helppages/images/welhelp.gif');">
For accurate time:
<IMG SRC="http://tycho.usno.navy.mil/cgi-bin/nph-usnoclock.gif?zone=CST&ticks=04" ALT="Clock" >
Gives
where CST is for Centeral Standard Time.