网站主题授权域名绑定验证PHP代码实现 - 寒江孤影

网站主题授权域名绑定验证PHP代码实现

作者: 寒江孤影

全网最全的网络资源分享网站

手机扫码查看

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

广告位

前言

当我们作者辛辛苦苦写好一个网站模板的时候,还没几天模板就被各种复制修改售卖完全不顾及版权和作者的感受,没有了尊重和信用,那么对于一些不法商家呢,则会有更恶劣的手段,各种网站上售卖,明明是免费的东西非得卖出去,出了问题也只会找作者的错不会找不良商贩的错

那么这种情况肯定是要制止的,于是才有了主题域名授权这种东西,简单来说就是购买该主题均需要绑定域名才能访问,否则会提示授权失败。 

原理

在模板下判断网站域名是否存在于远程数据库中,如果存在则继续访问,否则终止访问,代码如下:

<?php
//域名绑定
$url = "https://域名/theme.txt";//远程地址,该地址将包含了该主题所有已绑定的域名
$bdurl = $_SERVER['HTTP_HOST'];//获取网站域名
$info = file_get_contents($url);//读取远程地址中的所有域名
$info = explode(",", $info);//将所有域名转换为数组
$info = in_array($bdurl, $info);//判断当前网站域名是否存在于数组中
if ($info) {//如果存在,继续执行代码
} else {//否侧,输出相应信息
    emMsg("当前域名未绑定,授权失败");
}
?>

以上代码适应所有网站最好是放在主题的核心文件中,比如控制台或者主题设置,并加密,然后在header.php的head中载入。

如果觉得代码太简单,实用的话推荐PHP网站授权系统v2.7.0卡密自助授权完整版源码(盗版追踪一键更新源码)

分享到:
打赏
-版权声明-

作者: 寒江孤影, 转载或复制请以 超链接形式 并注明出处 寒江孤影
原文地址: 《网站主题授权域名绑定验证PHP代码实现》 发布于2020-10-12

阅读时间:   发布于:2020-10-12
文章标题:《网站主题授权域名绑定验证PHP代码实现》
本文链接:https://a14.cn:443/post-16.html
本文编辑: 寒江孤影,转载请注明超链接和出处寒江孤影
收录状态:[百度已收录][360未收录][搜狗已收录]

评论一下

  1. #1
    maxdz 会员 Lv.1 Chrome 78.0.3904.108 Chrome 78.0.3904.108 Windows 7 x64 Edition Windows 7 x64 Edition

    支持一下,江湖故人有你更精彩表情

切换注册

登录

忘记密码?

您也可以使用第三方帐号快捷登录

切换登录

注册

网站主题授权域名绑定验证PHP代码实现

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

花呗扫一扫打赏

微信扫一扫打赏

企鹅扫一扫打赏

召唤伊斯特瓦尔