A
PPENDICES
S
ECTION
A
PPENDIX
C
482
8
E
6 T
ECHNOLOGIES
, R3000 E
NTERPRISE
F
ILTER
U
SER
G
UIDE
{
printf("<html>\n");
printf("<head>\n");
printf("<script language=\"JavaScript\">\n");
printf("function do_options()\n");
printf("{\n");
printf("document.block.action=\"http://<R3000 IP>:81/cgi/
block.cgi\"\n");
printf("document.block.submit()\n");
printf("}\n");
printf("</script>\n");
printf("</head>\n");
printf("<form method=post name=block >\n");
printf("<input type=hidden name=\"SITE\"
value=\"_BLOCK_SITE_\">\n");
printf("<input type=hidden name=\"IP\" value=\"%s\">\n", szIP);
printf("<input type=hidden name=\"URL\" value=\"%s\">\n",
szURL);
printf("<input type=hidden name=\"CAT\" value=\"%s\">\n",
szCategory);
printf("<input type=hidden name=\"USER\" value=\"%s\">\n",
szUserName);
printf("<input type=hidden name=\"STEP\"
value=\"STEP2\">\n");
printf("<br>R3000 Customized Block Page (CGI written with C
using Java Script to post form data)<br>\n");
printf("URL: %s<br>\n", szURL);
printf("IP: %s<br>\n", szIP);
printf("CAT: %s<br>\n", szCategory);
printf("USER: %s<br>\n", szUserName);
printf("<br>For further options, <a
href=\"javascript:do_options()\">click here</a><br>\n");
printf("</form>\n");
printf("</body>\n");
printf("</html>\n");
}
/* functions to get the CGI parameters */
void unescape_url(char *url)
{
register int x,y;
for(x=0,y=0;url[y];++x,++y)
{
if((url[x] = url[y]) == '%')
Содержание Enterprise Filter Authentication R3000
Страница 1: ... R3000 Enterprise Filter USER GUIDE Model R3000 Release 2 1 00 Manual Version 1 02 ...
Страница 2: ...ii 8E6 TECHNOLOGIES R3000 ENTERPRISE FILTER USER GUIDE ...
Страница 4: ...iv 8E6 TECHNOLOGIES R3000 ENTERPRISE FILTER USER GUIDE ...
Страница 24: ...CONTENTS xxiv 8E6 TECHNOLOGIES R3000 ENTERPRISE FILTER AUTHENTICATION USER GUIDE Glossary 547 INDEX 555 ...
Страница 578: ...APPENDICES SECTION APPENDIX H 554 8E6 TECHNOLOGIES R3000 ENTERPRISE FILTER USER GUIDE ...
Страница 594: ...INDEX 570 8E6 TECHNOLOGIES R3000 ENTERPRISE FILTER USER GUIDE ...