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 無盡。

熱門文章

熱工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

SublimeText3 Linux新版
SublimeText3 Linux最新版

Dreamweaver Mac版
視覺化網頁開發工具