Use Java Script To Post Form Data - M86 Security M86 Web Filter User Manual

Hide thumbs Also See for M86 Web Filter:
Table of Contents

Advertisement

A
S
PPENDICES
ECTION
432
A
B
PPENDIX
print "<br>For further options, <a href=\"http://<Web Filter IP>:81/
cgi/
block.cgi?URL=$url&IP=$ip&CAT=$cat&USER=$user&STEP=STEP2\">click
here</a><br>\n";
print "</body>\n";
print "</html>\n";

Use Java Script to post form data

#!/usr/bin/perl
# Original Filename: cusp_block2.cgi
# File Type:
# Description:
block page
# Replace the <Web Filter IP> with the real IP before using.
# This script uses Java Script to post form data to
# options CGI
# Revision:
# Date: 03/08/2004
$method = $ENV{'REQUEST_METHOD'};
if ($method=~ /post/i) {
$string = <STDIN>;
} else {
$string= $ENV{"QUERY_STRING"};
}
$url = $1 if ($string =~ /URL=(\S+)&IP=/i);
$ip = $1 if ($string =~ /IP=(\S+)&CAT=/i);
$cat = $1 if ($string =~ /CAT=(\S+)&USER=/i);
$user = $1 if ($string =~ /USER=(\S+)/i);
print "Content-type: text/html\n\n";
print "<html>\n";
print "<head>\n";
print "<script language=\"JavaScript\">\n";
print "function do_options()\n";
print "{\n";
print "document.block.action=\"http://<Web Filter IP>:81/cgi/
block.cgi\"\n";
print "document.block.submit()\n";
print "}\n";
print "</script>\n";
print "</head>\n";
CGI
Sample Perl script for Web Filter customized
1
M86 S
U
G
ECURITY
SER
UIDE

Advertisement

Table of Contents
loading

Table of Contents