⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shouji.jsp

📁 网络版办公管理系统,采用最新技术java开发,对学习java语语的朋友可以借鉴
💻 JSP
字号:
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="org.zhengmao.soft.*" %>
<%@ include file="check.jsp" %>
<html><head>
<title>飞越ip-手机地址查询_修订版</title>
<link rel="stylesheet" href="oa.css">
<script language=javascript src="MM_script"></script>
<SCRIPT LANGUAGE=javascript>
<!--
	var SubmitFlag = false;
	
   function IsAllNumber(strs){
		var test = true;
      for(var j=0;j<strs.length&&test;j++){
         if(strs.substring(j,j+1) != "0"&&
             strs.substring(j,j+1) != 1&&
             strs.substring(j,j+1) != 2&&
             strs.substring(j,j+1) != 3&&
             strs.substring(j,j+1) != 4&&
             strs.substring(j,j+1) != "5"&&
             strs.substring(j,j+1) != "6"&&
             strs.substring(j,j+1) != "7"&&  
             strs.substring(j,j+1) != "8"&&
             strs.substring(j,j+1) != "9")
             test  =false;
      }        
      return test;      
   } 
 
 
   function onBtnSubmit(form){
   
		if(form.number.value==""){
			alert("请输入数据!");
			return false;
		}

		if(form.number.value.length<11){
			alert("请正确输入数据!");
			return false;
		}
		
		if(!IsAllNumber(form.number.value)){
			alert("请输入正确数据!");
			return false;			
		}
		
		return true;
   }   
   
   function onIpSubmit(form){
   
		if(!IsAllNumber(form.ip1.value) ||!IsAllNumber(form.ip4.value) 
			||!IsAllNumber(form.ip2.value) ||!IsAllNumber(form.ip3.value)){
			alert("请输入正确数据!");
			return false;			
		}
		form.ip1.value = addZero(form.ip1.value);
		form.ip2.value = addZero(form.ip2.value);
		form.ip3.value = addZero(form.ip3.value);
		form.ip4.value = addZero(form.ip4.value);
		
		return true;
   }
   
	function addZero(str){
		switch(str.length){
		case 1:			
			str = "00"+str;
			break;
		case 2:			
			str = "0"+str;
			break;
		case 3:			
			str = str;
			break;
		default:
			str = str.substring(0,3);
			break;			
		}	
		return str;
	}
//-->
</SCRIPT>

</head>
<body bgcolor=#d6d3ce oncontextmenu=self.event.returnValue=false;showmenu() >
<%@ include file="rightmenu.jsp" %>
<% 
String kind="";
if(request.getParameter("kind")!=null){
	kind = request.getParameter("kind");
}	
String sql;
if(kind.compareTo("shouji")==0){
	if( request.getParameter("number") != null){

		String number = request.getParameter("number").trim();
	
		int tmpnum = Integer.parseInt(number.substring(0,7));
	
		sql = "select * from shouji where start <= "+tmpnum+" and ends>="+tmpnum;
		sqlbean.executeQuery(sql);
	
		if(sqlbean.next()){	

%>
    <div align=center>
      <center>
    <table border=1 cellpadding=4 style='BORDER-COLLAPSE: collapse' bordercolor=#0092f2 width=100% id="AutoNumber1">
    <tr>
      <td width='100%' colspan=2 align=middle background="pics/b1.gif" height=22 class=tdc1>搜索结果:</td>
    </tr>
    <tr>
      <td width='28%' align=middle height=22 bgcolor=#eff1f3 class=tdc>你要搜索的手机号码:</td>
      <td width='75%' align=middle height=22 bgcolor=#eff1f3 class=tdc><%=number%></td>
    </tr>
    <tr>
      <td width='28%' align=middle height=22 bgcolor=#eff1f3 class=tdc>所在地址:</td>
      <td width='75%' align=middle height=22 bgcolor=#eff1f3 class=tdc><%=sqlbean.getString("city")%></td>
    </tr>
    <tr>
      <td width='28%' align=middle height=22 bgcolor=#eff1f3 class=tdc>区号和描述:</td>
      <td width='75%' align=middle height=22 bgcolor=#eff1f3 class=tdc><%=sqlbean.getString("detail")%></td>
    </tr>
  </table>

      </center>
  </div>
<p>
   
<%		}else{ %>
   <div align=center>
      <center>
    <table border=1 cellpadding=4 style='BORDER-COLLAPSE: collapse' bordercolor=#0092f2 width=500 id="AutoNumber1">
    <tr>
      <td width='100%' colspan=2 align=middle background="pics/b1.gif" height=22 class=tdc1>搜索结果:</td>
    </tr>
    <tr>
      <td width='28%' align=middle height=22 bgcolor=#eff1f3 class=tdc>你要搜索的手机号码:</td>
      <td width='75%' align=middle height=22 bgcolor=#eff1f3 class=tdc><%=number%></td>
    </tr>
    <tr>
      <td width='28%' align=middle height=22 bgcolor=#eff1f3 class=tdc>查询结果:</td>
      <td width='75%' align=middle height=22 bgcolor=#eff1f3 class=tdc>没有找到!!</td>
    </tr>
  </table>

      </center>
  </div>
  
 <% 
		} 
	}
}else if(kind.compareTo("ip")==0){
	if( request.getParameter("ip1") != null){

		String number1 = request.getParameter("ip1").trim();
		String number2 = request.getParameter("ip2").trim();
		String number3 = request.getParameter("ip3").trim();
		String number4 = request.getParameter("ip4").trim();
		String number = number1+"."+number2+"."+number3+"."+number4;
	
		sql="select * from ipaddr where start<='"+number+"' and ends>='"+number+"' and left(start,3)='"+number1+"' and  left(ends,3)='"+number1+"' and  mid(start,5,3)='"+number2+"' and  '"+number2+"'=mid(ends,5,3) and  mid(start,9,3)='"+number3+"' and  '"+number3+"'=mid(ends,9,3)"; 
		sqlbean.executeQuery(sql);
		if(sqlbean.getTotalNum()<1){
			sql="select * from ipaddr where start<='"+number+"' and ends>='"+number+"' and left(start,3)='"+number1+"' and  left(ends,3)='"+number1+"' and  mid(start,5,3)='"+number2+"' and  '"+number2+"'=mid(ends,5,3)"; 
			sqlbean.executeQuery(sql);
			if(sqlbean.getTotalNum()<1){
				sql="select * from ipaddr where start<='"+number+"' and ends>='"+number+"' and left(start,3)='"+number1+"' and  left(ends,3)='"+number1+"'";
				sqlbean.executeQuery(sql);
				if(sqlbean.getTotalNum()<1){
					sql="select * from ipaddr where start<='"+number+"' and ends>='"+number+"'";
					sqlbean.executeQuery(sql);
				}
			}
		}			
		//out.println(sql);
		if(sqlbean.next()){	

%>
    <div align=center>
      <center>
    <table border=1 cellpadding=4 style='BORDER-COLLAPSE: collapse' bordercolor=#0092f2 width=500 id="AutoNumber1">
    <tr>
      <td width='100%' colspan=2 align=middle background="pics/b1.gif" height=22 class=tdc1>搜索结果:</td>
    </tr>
    <tr>
      <td width='28%' align=middle height=22 bgcolor=#eff1f3 class=tdc>你要搜索的IP地址:</td>
      <td width='75%' align=middle height=22 bgcolor=#eff1f3 class=tdc><%=number%></td>
    </tr>
    <tr>
      <td width='28%' align=middle height=22 bgcolor=#eff1f3 class=tdc>所在地区:</td>
      <td width='75%' align=middle height=22 bgcolor=#eff1f3 class=tdc><%=sqlbean.getString("country")%></td>
    </tr>
    <tr>
      <td width='28%' align=middle height=22 bgcolor=#eff1f3 class=tdc>详细描述:</td>
      <td width='75%' align=middle height=22 bgcolor=#eff1f3 class=tdc><%=sqlbean.getString("local")%></td>
    </tr>
  </table>

      </center>
  </div>
<p>
   
<%		} else{ %>
   <div align=center>
      <center>
    <table border=1 cellpadding=4 style='BORDER-COLLAPSE: collapse' bordercolor=#0092f2 width=500 id="AutoNumber1">
    <tr>
      <td width='100%' colspan=2 align=middle background="pics/b1.gif" height=22 class=tdc1>搜索结果:</td>
    </tr>
    <tr>
      <td width='28%' align=middle height=22 bgcolor=#eff1f3 class=tdc>你要搜索的IP地址:</td>
      <td width='75%' align=middle height=22 bgcolor=#eff1f3 class=tdc><%=number%></td>
    </tr>
    <tr>
      <td width='28%' align=middle height=22 bgcolor=#eff1f3 class=tdc>查询结果:</td>
      <td width='75%' align=middle height=22 bgcolor=#eff1f3 class=tdc>没有找到!!</td>
    </tr>
  </table>

      </center>
  </div>
<%		
		}
	} 
}	
%>
      <div align=center>
      <center>
    <table border=1 cellpadding=4 style='BORDER-COLLAPSE: collapse' bordercolor="0092f2" width=500 id="AutoNumber1">
    <tr>
      <td width='100%' align=center background="pics/b1.gif" height=22 class=tdc1 colspan=2>搜索某一 IP 地址的地理位置</td>
    </tr>
    <tr>
      <td width='28%' align=center height=22 bgcolor=#EFF1F3 class=tdc>请输入要搜索的IP地址:</td>
      <form method="post" action="shouji.jsp" id=form1 name=form1 onsubmit="return SubmitFlag;">   
    <td width='75%' align=center height=22 bgcolor=#EFF1F3 class=tdc>
    <input type=text name="ip1" size=3 class=tdc maxlength=3 value=0> 
    <input type=text name="ip2" size=3 class=tdc maxlength=3 value=0> 
    <input type=text name="ip3" size=3 class=tdc maxlength=3 value=0> 
    <input type=text name="ip4" size=3 class=tdc maxlength=3 value=0> 
    <input type=hidden name="kind" size="20" value="ip">
    <input type=submit value="查 询" name="B2" class=bdtj onclick="SubmitFlag = onIpSubmit(this.form);">
    
 
 </td> </form>
    </tr>
       <tr>
      <td width='28%' align=center height=22 bgcolor=#EFF1F3 class=tdc>你当前所在的IP:</td>
      
    <td width='75%' align=center height=22 bgcolor=#EFF1F3 class=tdc><%=request.getRemoteAddr()%></td> 
    </tr>
  </table>

      </center>
  </div>
  
  
    <div align=center>
  </div>
      <div align=center>
      <center>
    <table border=1 cellpadding=4 style='BORDER-COLLAPSE: collapse' bordercolor=#0092f2 width=500 id="AutoNumber1">
    <tr>
      <td width='100%' align=middle background="pics/b1.gif" height=22 class=tdc1 colspan=2>搜索手机号码对应的地理位置</td>
    </tr>
    <tr>
      <td width='28%' align=middle height=22 bgcolor=#eff1f3 class=tdc>请输入要搜索的号码:</td>
      <form method="post" action="shouji.jsp" onsubmit="return SubmitFlag;" id=form2 name=form2>   
    <td width='75%' align=middle height=22 bgcolor=#eff1f3 class=tdc>
    <input name="number" class=tdc > 
    <input type=hidden name="kind" value="shouji">
    <input type=submit value="查 询" name="B1" class=bdtj onclick="SubmitFlag = onBtnSubmit(this.form);">
    
 
 </td> </form>
    </tr>
  </table>

      </center>
  </div>

  </BODY></HTML>

⌨️ 快捷键说明

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