net.msql

来自「sifi-0.1.6.tar.gz 出自http://www.ifi.unizh」· MSQL 代码 · 共 212 行

MSQL
212
字号
<HEAD><TITLE>sf firewall utilization</TITLE><BODY bgcolor=#FFFFFF text=#000000><!        $sock = msqlConnect();        if ($sock < 0)        {                echo("Error : $ERRMSG\n");                exit(1);        }        if (msqlSelectDB($sock,"firewall") < 0)       {                echo("Error : $ERRMSG\n");                exit(1);        }        if ($netFip1 == "")         {           $netFip1 = "%" ;        }        if ($netFip2 == "")         {           $netFip2 = "%" ;        }        if ($netFip3 == "")         {           $netFip3 = "%" ;        }        if ($netFanzK == "")         {           $netFanzK = 0 ;        }        if ($netFanzG == "")         {           $netFanzG = 0 ;        }        if ($NETorder == "")         {           $NETorder = "anz DESC" ;        }><TABLE width=100%><TR><TD><H1>Count regarding destination IP</H1></TD><TD align="RIGHT"><FORM ACTION="../../"><INPUT TYPE="image" src="../../images/zurueck.gif" BORDER=0></FORM></TD><TD align="RIGHT"><FORM ACTION="Fnet.msql"><!echo("<INPUT TYPE=\"hidden\" NAME=\"netFip1\" VALUE=\"$netFip1\">");echo("<INPUT TYPE=\"hidden\" NAME=\"netFip2\" VALUE=\"$netFip2\">");echo("<INPUT TYPE=\"hidden\" NAME=\"netFip3\" VALUE=\"$netFip3\">");echo("<INPUT TYPE=\"hidden\" NAME=\"netFanzG\" VALUE=\"$netFanzG\">");echo("<INPUT TYPE=\"hidden\" NAME=\"netFanzK\" VALUE=\"$netFanzK\">");echo("<INPUT TYPE=\"hidden\" NAME=\"NETorder\" VALUE=\"$NETorder\">");><INPUT TYPE="image" src="../../images/filter.gif" BORDER=0></FORM></TD><TD align="RIGHT"><FORM ACTION="net.help.html"><INPUT TYPE="image" src="../../images/hilfe.gif" BORDER=0></FORM></TD></TR></TABLE><!-- der gelbe Balken mit dem Sortieren --><TABLE bgcolor=#FFFF00 width=100% border=0 cellspacing=0 ><TR><TD valign="TOP"><B>sort by:</B></TD><TD><FORM METHOD="POST" ACTION="net.msql"><!echo("<INPUT TYPE=\"hidden\" NAME=\"netFip1\" VALUE=\"$netFip1\">");echo("<INPUT TYPE=\"hidden\" NAME=\"netFip2\" VALUE=\"$netFip2\">");echo("<INPUT TYPE=\"hidden\" NAME=\"netFip3\" VALUE=\"$netFip3\">");echo("<INPUT TYPE=\"hidden\" NAME=\"netFanzG\" VALUE=\"$netFanzG\">");echo("<INPUT TYPE=\"hidden\" NAME=\"netFanzK\" VALUE=\"$netFanzK\">");><!if ($NETorder == "name ASC" || $NETorder == "name DESC"){   echo("<INPUT TYPE=\"image\" src=\"../../images/sZIELIPa.gif\" BORDER=0>");   if ($NETorder == "name ASC")   {      echo("<INPUT type=hidden name=NETorder value=\"name DESC\">");   }   else   {      echo("<INPUT type=hidden name=NETorder value=\"name ASC\">");   }}else{   echo("<INPUT TYPE=\"image\" src=\"../../images/sZIELIP.gif\" BORDER=0>");   echo("<INPUT type=hidden name=NETorder value=\"name ASC\">");}></FORM></TD><TD><FORM METHOD="POST" ACTION="net.msql"><!echo("<INPUT TYPE=\"hidden\" NAME=\"netFip1\" VALUE=\"$netFip1\">");echo("<INPUT TYPE=\"hidden\" NAME=\"netFip2\" VALUE=\"$netFip2\">");echo("<INPUT TYPE=\"hidden\" NAME=\"netFip3\" VALUE=\"$netFip3\">");echo("<INPUT TYPE=\"hidden\" NAME=\"netFanzG\" VALUE=\"$netFanzG\">");echo("<INPUT TYPE=\"hidden\" NAME=\"netFanzK\" VALUE=\"$netFanzK\">");><!if ($NETorder == "anz ASC" || $NETorder == "anz DESC"){   echo("<INPUT TYPE=\"image\" src=\"../../images/sANZAHLa.gif\" BORDER=0>");   if ($NETorder == "anz ASC")   {      echo("<INPUT type=hidden name=NETorder value=\"anz DESC\">");   }   else   {      echo("<INPUT type=hidden name=NETorder value=\"anz ASC\">");   }}else{   echo("<INPUT TYPE=\"image\" src=\"../../images/sANZAHL.gif\" BORDER=0>");   echo("<INPUT type=hidden name=NETorder value=\"anz DESC\">");}if ( (uint) $netFanzK == 0){     $anz = msqlQuery($sock, "select name,anz FROM A_DESTNET                        where                             name clike '$netFip1.$netFip2.$netFip3'                        AND  anz > $netFanzG                         order by $NETorder");}else{      $anz = msqlQuery($sock, "select name,anz FROM A_DESTNET                        where                             name clike '$netFip1.$netFip2.$netFip3'                        AND  anz > $netFanzG                        AND  anz < $netFanzK                         order by $NETorder");}></FORM></TD></TR></TABLE><!-- Nach de gelben Balken --><P><!echo("There are $anz records");              $res = msqlStoreResult();              $row = msqlFetchRow($res);      echo("<TABLE border=1><tr><th><th>number of records<th>destination IP (C-net)</TR>");       while (#$row >0)       {          echo("<TR><TD><FORM METHOD=\"POST\" ");          if ( (uint) $row[1] >100)           {               echo("ACTION=\"ip.msql\">");          }          else          {              echo("ACTION=\"detail.msql\">");          }              echo("<INPUT type=hidden name=ip value=\"$row[0]\">");          echo("<INPUT TYPE=\"image\" ");           echo("src=\"../../images/detail.gif\" BORDER=0>");          echo("<TD align=right>$row[1]</TD>");          echo("<TD align=right>$row[0]</TD></FORM></TR>\n");              $row = msqlFetchRow($res);        }       echo("</TABLE>");><P><TABLE bgcolor=#FFFF00 width=100% border=0 cellspacing=0 ><TR><TD align="RIGHT">sf Auswertung v0.1 BT</TD></TR></TABLE>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?