Contact Icon zydown.com
公告 :加入本站终身vip会员用户,下载本站资源更优惠,我们不断更新中………

当前位置:首页>站长资源>精品源码>域名授权系统全开源 域名IP双授权源程序(站长亲测)

域名授权系统全开源 域名IP双授权源程序(站长亲测)

PHP授权验证域名IP双授权程序站长亲测可用,一键更新系统,一键卡密生成自助授权功能,域名IP双授权源程序,此版本绝非网络上魔改版本。域名授权系统全开源 域名IP双授权源程序是在开源平台找了好久找到的,原封不动的。

授权演示图

域名授权系统全开源 域名IP双授权源程序(站长亲测)

域名授权系统全开源 域名IP双授权源程序(站长亲测)

域名授权系统全开源 域名IP双授权源程序(站长亲测)

域名授权系统全开源 域名IP双授权源程序(站长亲测)

域名IP双授权特点:

  • 修复盗版检测,确保实时查看盗版
  • 修复在线加密系统,一键加密
  • 此源码不需要授权,完全开源
  • 可自主二次开发

使用说明

授权管理平台
用户 admin 密码 admin888 安全码 123456

数据库配置目录
data/config.php

后台地址:http://域名/admin.php 列如:https://www.zydown.com/admin.php
配置根目录下update.php

$file_dir = 'http://你的域名/upgrade'; //远程升级补丁存放目录upgrade为补丁存放目录 建议改复杂一点

PHP版本要求5.6

安装教程

  1. 先上传授权程序压缩包然后在解压
  2. 在在你解压到的目录找到以数据库命名的文件名里把123.sql导入数据库即可。域名授权系统全开源 域名IP双授权源程序(站长亲测)
  3. 链接数据库 找到文件夹目录配置 data/config.php  文件修改数据库用户名 数据库密码 数据库名连接数据库
  4. 在配置data/config.php文件里修改第18、19、20 行就行
    $db_server='localhost';
    $db_user='accredit_joql_cc';//修改成自己的数据库用户名
    $db_password='YtN7zkiAtTAZHZFZ';//修改成自己的数据库密码
    $db_name='accredit_joql_cc';//修改成自己的数据库名
    $db_charset='UTF8';
    $safe = '123456';//此处为安全码,不走数据库
  5. 到这一步基本就全部安装完成了,可以正常使用了,然后我们在登陆后台去授权测试一下;有bug问题及时留言。

授权代码封装与使用详解

授权顶级泛域名

将下面授权代码.添加到项目代码里后再对php文件进行加密.

/*添加到需要授权php源码顶部 (不判断IP)  */ 
/*请添加在<?php  ?> 里面*/

error_reporting(0);
//获取顶级域名封装
function getTopDomainhuo(){
		$host=$_SERVER['HTTP_HOST'];
		$matchstr="[^\.]+\.(?:(".$str.")|\w{2}|((".$str.")\.\w{2}))$";
		if(preg_match("/".$matchstr."/ies",$host,$matchs)){
			$domain=$matchs['0'];
		}else{
			$domain=$host;
		}
		return $domain;

}
$domain=getTopDomainhuo();

$real_domain='baidu.com'; //本地检查时 用户的授权域名 和时间

$check_host = 'http://<? echo $_SERVER['SERVER_NAME'];  ?>/update.php';//'http://<? echo $_SERVER['SERVER_NAME'];  ?>这个修改成自己的域名
$client_check = $check_host . '?a=client_check&u=' . $_SERVER['HTTP_HOST'];
$check_message = $check_host . '?a=check_message&u=' . $_SERVER['HTTP_HOST'];
$check_info=file_get_contents($client_check);
$message = file_get_contents($check_message);

if($check_info=='1'){
   echo '<font color=red>' . $message . '</font>';
   die;
}elseif($check_info=='2'){
   echo '<font color=red>' . $message . '</font>';
   die;
}elseif($check_info=='3'){
   echo '<font color=red>' . $message . '</font>';
   die;
}
if($check_info!=='0'){ // 远程检查失败的时候 本地检查
   if($domain!==$real_domain){
      echo '远程检查失败了。请联系授权提供商。';
	  die;
   }
}
unset($domain);

到期时间代码

将下面时间显示代码.添加到项目代码里.

这里的代码是授权到期授权

/*添加到需要显示php源码顶部*/  请添加在<?php  ?> 里面

        $hosturl = $_SERVER['HTTP_HOST'];
        $updatehost = 'http://<? echo $_SERVER['SERVER_NAME'];  ?>/update.php';//http://<? echo $_SERVER['SERVER_NAME'];  ?>替换成自己的网址
        $updatehosturl = $updatehost . '?a=client_check_time&v=' . $ver . '&u=' . $hosturl;
        $domain_time = file_get_contents($updatehosturl);
        if($domain_time == '0'){
            $domain_time = '[授权版本:授权已过期,请联系客服QQ:2877741347]';
        }else{
            $domain_time = '授权版本:(域名+ip双授权源程序)--免费更新服务截止:(' . date("Y-m-d", $domain_time) . ')';
        }

unset($domain);

/*添加到需要显示时间的位置----   */

<font color=red><?php echo $domain_time?></font>

在线更新代码

在线更新代码需要您自行二次开发整合到您的程序中。

在线更新代码参考
/*添加到需要授权php源码顶部----复制添加时请把 ?换成 ? */   
/*请添加在<?php  ?> 里面*/
class UpdateAction extends BackAction{
    public function index(){
        $version = './Data/version.php';
        $ver = include($version);
        $ver = $ver['ver'];
        $ver = substr($ver,-3);
        $updatehost = 'http://<? echo $_SERVER['SERVER_NAME'];  ?>/update.php';//http://<? echo $_SERVER['SERVER_NAME'];  ?>替换成自己的域名
        $lastver = file_get_contents(($updatehost . '?a=check&v=') . $ver);
        if($lastver !== $ver){
            $updateinfo = ('<p class="red">最新版本为:美仑营销系统v ' . $lastver) . '</p><span>
		   <a href="javascript:if(confirm(\'升级前,请确认已经做好数据库和程序备份!\'))location=\'./index.php?g=System&m=Update&a=updatenow\'">点击这里在线升级</a>
           </span>';
            $chanageinfo = file_get_contents(($updatehost . '?a=chanage&v=') . $lastver);
        }else{
            $updateinfo = ('<p class="red">最新版本为:美仑营销系统v ' . $lastver) . '</p><span>已经是最新系统 不需要升级</span>';
        }
        $this -> assign('updateinfo', $updateinfo);
        $this -> assign('chanageinfo', $chanageinfo);
        $this -> display();
    }
    public function updatenow(){
        include('Update.class.php');
        $version = './Data/version.php';
        $ver = include($version);
        $ver = $ver['ver'];
        $ver = substr($ver,-3);
        $hosturl = urlencode('http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']);
        $updatehost = 'http://zydown.com/update.php';//http://zydown.com 换成自己的域名
        $updatehosturl = $updatehost . '?a=update&v=' . $ver . '&u=' . $hosturl;
        $updatenowinfo = file_get_contents($updatehosturl);
        if (strstr($updatenowinfo, 'zip')){
            $pathurl = $updatehost . '?a=down&f=' . $updatenowinfo;
            $updatedir = './Data/logs/Temp/update';
            delDirAndFile($updatedir);
            get_file($pathurl, $updatenowinfo, $updatedir);
            $updatezip = $updatedir . '/' . $updatenowinfo;
            $archive = new PclZip($updatezip);
            if ($archive -> extract(PCLZIP_OPT_PATH, './', PCLZIP_OPT_REPLACE_NEWER) == 0){
                $updatenowinfo = "远程升级文件不存在.升级失败</font>";
            }else{
                $sqlfile = $updatedir . '/update.sql';
                $sql = file_get_contents($sqlfile);
                if($sql){
                    $sql = str_replace("wy_", C('DB_PREFIX'), $sql);
                    $Model = new Model();
                    error_reporting(0);
                    foreach(split(";[\r\n]+", $sql) as $v){
                        @mysql_query($v);
                    }
                }
                $updatenowinfo = "<font color=red>升级完成 {$sqlinfo}</font><span><a href=./index.php?g=System&m=Update>点击这里 查看是否还有升级包</a></span>";
            }
        }
        //delDirAndFile($updatedir);
        $this -> assign('updatenowinfo', $updatenowinfo);
        $this -> display();
    }
}

本篇文章到这里就结束了,虽然写的这篇文章比较辛苦,但感觉很值;希望能帮到正在阅读这篇文章的您,等哪天小编不忙了从行二开从新优化一下,现在php版本只支持php5.6,一起期待下次从新定制版的授权源程序发布!

下载权限

查看
  • 免费下载
    评论并刷新后下载
    登录后下载

查看演示

  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
    声明:本站提供的一切软件、教程和内容信息都来自网络收集整理,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,版权争议与本站无关。用户必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

    给TA打赏
    共{{data.count}}人
    人已打赏

    相关文章

    网站教程

    云数据库和云服务器有什么区别? (云数据库云服务器区别)

    2024-3-28 4:52:13

    精品源码

    彩虹易支付UI美化html模板(彩虹易支付UI前端美化)

    2024-3-7 18:41:07

    {{yiyan[0].hitokoto}}
    1. 影曦科技

      下载看看

    2. qq7108945

      这个很不错啊

      • 站长小编

        有点小bug,需要从新修改代码 或者封装授权检测代码

      • 站长小编

        可以用 但是需要一点会一点php

    3. wzxglp

      下载半天都黑了

    4. A小艺

      下载试试

    5. x1639486990

      下载看看

    6. SSWIN

      看啊可能卡

    7. qqq111

      下载看看

    8. tttom

      凑字数

    9. zczz7647

      下载看看

    个人中心
    购物车
    优惠劵
    今日签到
    有新私信 私信列表
    搜索