a.html
<html> <form action="/cgi-bin1/a1.pl" method=get> <input type=submit value="Click.."> </form> </html>
print "Content type: text/html\n\n\n"; print "hello";
print "Content type: text/html\n\n\n"; print "<b>hello</b><br>"; print "<b>how are you?</b><br>";
print "Content type: text/html\n\n\n"; $a=10 ; $b=netscape ; $c=good ; $d=$c ; print "hello"; print "<br>a :", $a; print "<br> b :", $b; print "<br> c :", $c; print "<br> d :", $d;
print "Content type: text/html\n\n\n"; @a=(10,netscape,good ,34); print "hello"; print "<br>a :", @a; print "<br> a[0] :", $a[0]; print "<br> a[1] :", $a[1]; print "<br> a[2] :", $a[2];
print "Content type: text/html\n\n\n";
%aa=(a,10,b,netscape,c,good ,d,34);
print "hello";
print "<br> a :", $aa{a};
print "<br> b :", $aa{b};
print "<br> c :", $aa{c};
print "<br> d :", $aa{d};
print "Content type: text/html\n\n\n";
print "hello";
print "<br>", "AUTH_PASS:       ",    $ENV{'AUTH_PASS'};
print "<br>", "CONTENT_LENGTH:  ",    $ENV{'CONTENT_LENGTH'};
print "<br>", "PATH_INFO:       ",    $ENV{'PATH_INFO'};
print "<br>", "PATH_TRANSLATED: ",    $ENV{'PATH_TRANSLATED'};
print "<br>", "QUERY_STRING:    ",    $ENV{'QUERY_STRING'};
print "<br>", "REMOTE_ADDR:     ",    $ENV{'REMOTE_ADDR'};
print "<br>", "REMOTE_HOST:     ",    $ENV{'REMOTE_HOST'};
print "<br>", "REMOTE_USER:     ",    $ENV{'REMOTE_USER'};
print "<br>", "REQUEST_METHOD:  ",    $ENV{'REQUEST_METHOD'};
print "<br>", "SCRIPT_NAME:     ",    $ENV{'SCRIPT_NAME'};
print "<br>", "SERVER_NAME:     ",    $ENV{'SERVER_NAME'};
print "<br>", "SERVER_PORT:     ",    $ENV{'SERVER_PORT'};
print "<br>", "SERVER_PROTOCOL: ",    $ENV{'SERVER_PROTOCOL'};
print "<br>", "SERVER_SOFTWARE: ",    $ENV{'SERVER_SOFTWARE'};
a7.pl<html> <form action="/cgi-bin1/a7.pl" method=get> <input type=text name=a> <input type=text name=b> <input type=submit value="Click.."> </form> </html>
print "Content type: text/html \n\n\n";
$g=$ENV{"REQUEST_METHOD"};
$e=$ENV{"QUERY_STRING"};
print "Query String .....   :",$e,"<br>";
print "Request Method .....   :",$g,"<br>";
($p,$q)=split(/&/,$e);
print "p .....   :", $p,"<br>" ;
print "q .....   :",$q, "<br>";
($p1,$q1)=split(/=/,$p);
print "p1....  :",$p1,"<br>";
print "q1....  :",$q1,"<br>";
($p2,$q2)=split(/=/,$q);
print "p2....  :",$p2,"<br>";
print "q2....  :",$q2,"<br>";
print "Content-type: text/html\n\n";
$l = $ENV{'CONTENT_LENGTH'};
read(STDIN, $buf,$l);
print "buf.....", $buf , "<br>" ;
($p,$q) = split(/&/, $buf);
print "p....",$p,"<br>";
print "q....",$q,"<br>";
Move back to the Vijay Mukhi's Technology Cornucopia Page to learn more about the other new Internet Technologies.