// when included inside <select name="tool"> on a html file .. if ($tool=="listtools") { while (list($key, $val) = each($TOOLS)) { print " <OPTION VALUE="".$key."">".$val."</OPTION>n"; } exit; }
// print appropriate html header print "<HTML>"; if ($tool) { print "<HEAD><TITLE>".$tool." for ".$query."</TITLE></HEAD>n"; print "<BODY>n<H3>".$tool." for ".$query." ..</H3>n"; } else { print "<HEAD><TITLE>".$app_name."</TITLE></HEAD>n"; print "<BODY>n<H3>".$app_name."</H3>n"; }
// check what tool they want to use and do what is necessary switch($tool) { case "finger": if ($query) { print "<PRE>n"; finger($server, $query); print "</PRE>"; } else { ?>
case "whois": if ($query) { print "<PRE>n"; whois($server,$query); print "</PRE>"; } else { ?>
<!-- <UL> To look up a NIC handle, host name, or registrant, use one of the keyWords below:<BR> <LI>To search by NIC handle (or contact), type "handle WA3509"</LI><BR> <LI>To search by name, type "name lastname, firstname" </LI><BR> <LI>To search by company name, type "name The Sample Corporation" </LI><BR> <LI>To search by domain name, type "example.com" </LI><BR> <LI>To search by ip address, type "host 121.23.2.7" </LI><BR> <LI>To search by host or nameserver name, type "host ns1.worldnic.com" </LI><BR> (examples are from networksolutions.com) </UL> -->
<FORM ACTION="<?PHP echo($PHP_SELF. "?tool=".$tool); ?>" METHOD="post"> This will find .com, .org, and .net domains<BR> Server : <INPUT TYPE="text" NAME="server" VALUE="rs.internic.net"> <BR> Query : <INPUT TYPE="text" NAME="query" SIZE="40" MAXLENGTH="100"> <BR> <INPUT TYPE="submit" VALUE="<?PHP echo $TOOLS[$tool]; ?>"> </FORM>