当前位置:网站首页 > 更多 > 站长帮 > 正文

[趣味代码] PHP简单域名授权代码

作者:CC下载站 日期:2018-10-10 03:06:44 浏览:1840 分类:站长帮

此域名授权代码可封装进函数,或者进行加密,对于常用的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('https://www.xcooo.cn/copyright.php?domain='.$servername);
if(!empty($verifyurl)){
	echo "已授权!";//授权成功
}else{
die("未授权!");//授权失败
}
?>


您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯