下面是完整的用于查询域名信息和回应 Ajax 请求 PHP 源代码:

$domain = htmlspecialchars(trim($_GET['domain']));

if( !$domain ){

echo '请输入要查询的域名,如:520mg.com';

exit;

}

// 调用万网域名查询API

$area_domain = iconv("utf-8", "gb2312",$domain);

$domain_api = 'http://panda.www.net.cn/cgi-bin/check.cgi?area_domain='.$area_domain;

$contents = file_get_contents($domain_api);

$xml = simplexml_load_string($contents);

if (!empty($xml)) {

switch($xml->original)

{

case '210 : Domain name is available':$result = '该域名可以注册';break;

case '211 : Domain name is not available':$result = '该域名已经被注册';break;

case '212 : Domain name is invalid':$result = '域名参数错误,请输入的域名格式';break;

case '214 : Unknown error':$result='查询异常,请稍后再试';break;

}

} else {

// 备用,只能查询国际域名

$url = 'http://www.checkdomain.com/cgi-bin/checkdomain.pl?domain='.$_GET;

$fp = file_get_contents($url);

if( strpos($fp, ', has already been registered') ){

$result = '该域名已经被注册';

} else {

$result = '该域名可以注册';

}

}

echo ''.$domain.':'.$result;

?>

php域名查询,域名查询 PHP 代码相关推荐

  1. Asp.Net中查询域名的Whois信息

    作者:活靶子       出处:AspxBoy.Com 演示http://www.aspxboy.com/whois.aspx 拷贝代码请到这里 http://www.aspxboy.com/Whoi ...

  2. 『原创』再谈用 php 实现域名 whois 信息查询

    之前为了做 <plog.cn 1-6位 超期待删 短域名 筛查工具>,特地在 plog.cn 服务器上部署了一个 whois 查询小工具.PS:使用方法 http://plog.cn/wh ...

  3. PHP检查微信域名屏蔽接口,微信域名检测API接口,实时查询域名是否被微信拦截...

    微信域名检测API接口的应用场景: 由于微信对外部链接内容规范比较严格,所以可能一不小心就会被判定为是违反内容规范的,或被同行恶意举报投诉之类的. 那么此时就要用到微信域名检测接口,实时检测域名的状态 ...

  4. php 查询域名被注册,查询域名是否被注册 API 接口调用请求

    原标题:查询域名是否被注册 API 接口调用请求 查询域名是否被注册 API 接口在网上已经很多且大都封装成了 API 供别人调用,以GET/POST方式提交即可.查询域名是否被注册 API 接口可以 ...

  5. 微信域名检测 实时查询域名是否被微信拦截

    微信是我们生活中必不可少的社交工具,用户群体也相当大,所以就不乏大量的个人或团队利用微信进行推广,推广方式就是转发分享链接到个人或群,发朋友圈,或利用微信公众号,一心专注与营销和推广的商家,却忽略了微 ...

  6. python网页批量查询_python3 批量查询域名A记录 CNAME

    场景:需要批量查询域名信息 需要生成一个 domain_in.txt的文件 文件内容格式(尾行不可有空行): baidu.com bilibili.com 代码 import random impor ...

  7. 微信域名拦截检测php,微信域名检测API接口,实时查询域名是否被微信拦截

    微信域名检测API接口的应用场景: 由于微信对外部链接内容规范比较严格,所以可能一不小心就会被判定为是违反内容规范的,或被同行恶意举报投诉之类的. 那么此时就要用到微信域名检测接口,实时检测域名的状态 ...

  8. 关于DNS服务中查询域名的命令

    关于DNS服务中查询域名的命令 一.域名与DNS 二.查询DNS的命令 1.dig ①.简介 ②.格式 ③.参数 ④.实例 2. host ①.介绍 ②.格式 ③.参数 ④.实例 3.nslookup ...

  9. linux下查询域名或IP注册信息的操作记录(whois)

    在运维工作中,有时需要查询某些域名的注册信息(域名的NS,注册用户,注册邮箱等),可以使用whois这个命令. whois命令令用来查找并显示指定帐号(或域名)的用户相关信息,因为它是到Network ...

  10. Linux 命令之 nslookup 命令-查询域名 DNS 信息的工具

    文章目录 介绍 常用选项 参考示例 介绍 nslookup命令的英文全称为 "query Internet name server interactively ".nslookup ...

最新文章

  1. $(function(){})、$(document).ready(function(){})....../ ready和onload的区别
  2. java爬取百度首页源代码
  3. NOIP200905潜伏者
  4. 常用 Git 命令清单(转)
  5. iOS字符串常用用法
  6. 2021MathorCup高校数学建模挑战赛——大数据竞赛的一些想法总结
  7. 什么是编译器(编程软件)?
  8. JAVA md5加盐加密解密_md5加密,md5加盐加密和解密
  9. 中国各省的简称及简称的由来
  10. 小白如何通俗地理解 - - 遗传算法以及其实际应用?
  11. mysql 正则表达式 包含中文_sql 查询字段是中文/英文/数字 正则表达式
  12. c语言幂函数_C ++中的幂函数
  13. book review----Philosophical Issues in Tourism (Aspects of Tourism)
  14. ie调用java闪退_win7旗舰版系统位数不兼容导致IE浏览器频繁出现闪退怎么办
  15. CG基础教程-陈惟老师十二讲笔记
  16. 如何判断车与路边线距离_车身与边线30公分距离如何判断?看完让你秒懂...
  17. p2p传输php,P2P在IPTV中解决数据服务器传输瓶颈
  18. android 轻松实现在线即时聊天【图片、语音、表情、文字】等!含源码!
  19. 东软成都java培训只有两个月_我来为东软说句公道话!【不喜勿喷】
  20. TQ2440之移植linux 内核

热门文章

  1. ios-获取相册相机图片
  2. 51最小系统原理图 PCB
  3. zblog html代码,zblog代码大全,代码对应的中文,超详细
  4. 独自研发3年,双平台上线,我是如何从零开始做这款独立游戏的?
  5. Geserver SLD 线标注注意事项
  6. Retina显示屏-揭秘移动端的视觉稿通常会设计为传统PC的2倍
  7. dnf mysql数据库密码_mysql重置root密码
  8. 综述摘要怎么写?(含7大容易被忽略的注意事项及80%综述文章常见句型汇总)...
  9. STM32F7 DSP库 FFT过程记录
  10. wordpress添加Auto Highslide图片灯箱效果