if (isset($_GET["action"])){
if ("search"==$_GET["action"] ){
require ('function.php');
$phone=(isset($_POST["phone"]))?$_POST["phone"]:die ("请返回");
echo "你查询的手机号码".$phone."属于".getphone($phone)."";
}
}
?>
//function.php 文件
session_start();
function update($num,$info){
$dbpath="xiaolin/";
$len=strlen($num);
if ( $len
return "手机号码最低7位哦";
}
$par="[0-9]";
for ($i=0;$i
if(!ereg($par,substr($num,$i,1) ) ){
return "手机号码只能为数字";
}
}
$sunum=scandir($dbpath); //得到支持的手机号码前缀
array_splice($sunum,0,1); //把当前目录取消
array_splice($sunum,0,1); //把上一级目录去掉
$sub=substr($num,0,3); //取得该号码的前三位
if (in_array($sub,$sunum) ){
$num1=ltrim(substr($num,3,4),"0");
$search=file($dbpath.$sub);
$tmp=$search[$num1];
$search[$num1]=$num1.'='.$info." ";
$fp1=fopen($dbpath.$sub.'1','wb+');
for ($i=0;$i
//$phone=str_pad($i,4,"0",STR_PAD_LEFT);
//$phoneinfo="";
//$phoneinfo.=$phone."=";
//$phoneinfo=(isset($search[$i]))?$search[$i]:"";
//$phoneinfo.=" ";
fwrite($fp1,$search[$i]);
}
fclose($fp1);
echo "$num 已更新";
}else{
die ("暂不支持$sub");
}
}
function getphone($phone){
$dbpath="xiaolin/";
$len=strlen($phone);
if ( $len
return "手机号码最低7位哦";
}
$par="[0-9]";
for ($i=0;$i
if(!ereg($par,substr($phone,$i,1) ) ){
return "手机号码只能为数字";
}
}
$sunum=scandir($dbpath); //得到支持的手机号码前缀
array_splice($sunum,0,1); //把当前目录取消
array_splice($sunum,0,1); //把上一级目录去掉
$sub=substr($phone,0,3); //取得该号码的前三位
if (in_array($sub,$sunum) ){
$num=ltrim(substr($phone,3,4),"0");
$search=file($dbpath.$sub);
$tmp=$search[$num];
$result=substr($tmp,strpos($tmp,"=")+1,strlen($tmp)-strpos($tmp,"=")-2); //处理数据
return (strlen($result)>1)?$result:"无数据";
}else{
return "暂不支持$sub";
}
}
function check(){
if (!isset($_SESSION["flag"]) ){
die ("
请登录!
");}elseif ($_SESSION["flag"] != true){
die ("
请登录!
");}
}
function getinfo(){
check();
$nums=array("130","131","132","133","134","135","136","137","138","139","150","151","153","155","156","157","158","159");
$counts="";
for($j=0;$j
if ($id >= count($nums) ){ die ("OVER"); }
$nownum=$nums[$id]; //当前的号码段
$dbpath="xiaolin/";
$fp=fopen("xiaolin/$nownum",'r');
while(!feof($fp)){
$line=fgets($fp);
$tmp=explode("=",$line);
$num1[$tmp[0]]=substr($line,strpos($line,"=")+1,strlen($line)-strpos($line,"=")-2);
}
fclose($fp);
$flag=0;
for($i=0;$i
$ser=str_pad($i,4,"0",STR_PAD_LEFT);
if(!strlen($num1[$ser]) ==0 ){
++$flag;
}
}
$counts+=$flag;
echo "$nownum:段记录$flag
}
echo "总计$counts";}
function leftnav(){
check();
?>
}
function showabout(){
echo "
手机号码归属地查询
";
}
?>

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

Dreamweaver CS6
视觉化网页开发工具

SecLists
SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境

SublimeText3 Linux新版
SublimeText3 Linux最新版