PHP简单域名授权代码

2018-2-16 3 PHP代码 蓝优

此域名授权代码可封装进函数,或者进行加密,对于常用的PHP加密形式,都有其破解的方法,比如ZendGuard、魔方加密等,如果授权的域名较多,可以在项目中增加域名字段,将域名写入再进行读取和校验!

首先代码放在新建的PHP文件中,作为服务端!

然后再把客户端代码加密放到重要的PHP代码中就可以实现域名授权了。

现在就给大家分享一下以下授权代码:

服务端代码:

<?php
//获取域名
$domain = $_GET['domain'];
//授权域名列表
$Array = array('127.0.0.1','localhost');
//校验结果
echo in_array($domain, $Array) ? 'yes' : '';
?>
客户端代码:

<?php
//获取不带端口号的域名前缀
$servername = trim($_SERVER['SERVER_NAME']);
//获取服务端授权文件校验
$verifyurl = file_get_contents('http://www.92mo.cn/copyright.php?domain='.$servername);
if(!empty($verifyurl)){
	echo "已授权!";    //授权成功
}else{
	die("未授权!");    //授权失败
}
?>





标签: 代码整理 博客日志
版权声明:若无特殊注明,本文皆《蓝优》原创,转载请保留文章出处。
本文链接:PHP简单域名授权代码 - http://www.92mo.cn/daima/113.html

发表新评论

快捷功能:

全部评论(3条)
  1. 头像
    回复 韩小天 群众 2018-05-16 12:24

    还能再详细点嘛哥,把授权域名家在哪里呀

  1. 头像
    回复 岳泽以 群众 2018-02-16 01:10

    蓝优大大可以再详细点嘛

    1. 评论头像
      回复 蓝优 官方 2018-02-16 01:15

      回复了岳泽以:例如,新建一个PHP文件shouquan.php为服务端的文件,然后利用客户端代码进行授权