导航:首页 > IDC知识 > php验证域名代码

php验证域名代码

发布时间:2021-01-27 02:17:11

1、求php域名授权代码

域名授权 ,那你可以弄个注册登录功能吧,把用户名,密码,权限,都放在数据库里面,这样用户登录以后 可以根据数据库里面的权限决定用户是否有权限访问你的程序,

2、请高手写个php判断当前域名的代码

        <?php
        // put your code here
        $company_name_array = array(
                            "aaa"=>"公司内aaa公司",
                            "bbb"=>"公司bbb公司",
                            "local"=>"公司local公司",
            );

// 默认公司名
$company_name = "公司aaa公司";

foreach($company_name_array AS $_key => $_value)
{
if(strstr($_SERVER['SERVER_NAME'],$_key))
$company_name = $_value;
}

echo $company_name;
        ?>

3、PHP 如何获取当前的域名?

<?
//获取当前的域名:
echo $_SERVER['SERVER_NAME'];
//获取来源网址,即点击来到本页的上页网址
echo $_SERVER["HTTP_REFERER"];
$_SERVER['REQUEST_URI'];//获取当前域名的后缀
$_SERVER['HTTP_HOST'];//获取当前域名
dirname(__FILE__);//获取当前文件的物理路径
dirname(__FILE__)."/../";//获取当前文件的上一级物理路径
?>

(新顶级域名top域名O(∩_∩)O)

4、php判断是否为域名或者ip

你这个方法是通过判断域名或者ip被“.”分隔成数组后的最后一个元素是否是数字实现的?
应该是有问题的吧,比如aaa.111这个应该不是合法的ip,你这个就通过了。
我觉得还是使用正则比较好。

5、PHP 域名查询代码

不是网上公布的都不行 而是因为大多数域名查询代码实际上都是提交到几个主要的域名注册机构 然后把结果返回到代码中的页面上,现在这些注册机构大多设置了禁止站外数据提交 ,没有结果可以返回 所以代码都不好用了

6、请高手写个php判断当前域名的代码

//获取当前的域名:
echo $_SERVER['SERVER_NAME'];
//获取来源网址,即点击来到本页的上页网址
echo $_SERVER["HTTP_REFERER"];
$_SERVER['REQUEST_URI'];//获取当前域名的后缀
$_SERVER['HTTP_HOST'];//获取当前域名
dirname(__FILE__);//获取当前文件的物理路径
dirname(__FILE__)."/../";//获取当前文件的上一级物理路径

7、求PHP绑定域名代码,比如绑定www.baidu.com,若非此域名打开时则提示“域名非法”

绑定域名是在虚拟主机或者web服务器上面的设置,一般国内的运营商要求你的域名要有备案号才给你绑定,国外的则不需要。如果你的服务器是独立的IP的话,就不需要绑定域名,虚拟主机是共用ip的,不绑定域名就无法访问。说简单一点,绑定域名的掌控权在运营商的手里,而不是你上传个PHP文件就能绑定。
不过你可以通过PHP判断当前url是不是“比如绑定www.baidu.com”,“若非此域名打开时则提示“域名非法””。代码如下
<?php
$url=$_SERVER['HTTP_HOST'] ; //获取域名
if($url!='www.baidu.com'){
echo '域名非法';
}
?>

8、php怎么判断域名是否已被注册?

这个你得做域名的代理商,到时候会给你一个域名查询的api,你根据api可以做。
你想实现的这个应该算是小偷程序,用正则分析代码,现在域名注册商应该都会禁止这种查询。

9、求高手写php验证域名的正则表达式

||<?php
$str = "http://www.12aa_china521.com";
$strlen = strlen($str);
if($strlen<2 || $strlen>46)
{
echo "域名长度为2-46";
exit;
}
$arr = explode(".",$str);
if(strtolower(end($arr))=="cn")
{
if(strpos($str,"china") || strpos($str,"chinese"))
{
echo "cn后缀的域名不允许含有china或者chinese";
exit;
}
}
$preg = "/^(?:http:\/\/)?www.[0-9a-zA-Z]+_?[0-9a-zA-Z]+.(?:com(?:.cn)?|net|org|info|mobi)$/";
if(preg_match($preg,$str))
{
echo "域名正确";
}else{
echo "域名不正确";
}
?>

与php验证域名代码相关的知识