admin/update.php
(开头部分) 11KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
require '../conn/conn.php';
require '../conn/function.php';
require 'admin_check.php';
function readtxt($path){
if(is_file($path)){
return file_get_contents($path);
}else{
return "";
}
}
$t1 = microtime(true);
$dir=str_replace("/", "\\",dirname(__FILE__));
$dirx="";
$action=$_GET["action"];
if($action!="update"){
$version_info=trim(readtxt($dirx."version.txt"),"\xEF\xBB\xBF");
$update=file_get_contents("http://www.7-card.cn/update/update.txt");
$update=str_replace("\r","",$update);
$update=str_replace("\n","",$update);
$update=trim($update,"\xEF\xBB\xBF");
$up_list=splitx($update,"|",1);
$file_list=splitx($update,"|",2);
$file_list2=splitx($update,"|",3);
$md5_list=splitx($update,"|",5);
$f=explode("@",$file_list2);
for($i=0;$i<count($f);$i++){
$md5=$md5.md5(trim(readtxt($dirx.$f[$i]),"\xEF\xBB\xBF"))."@";
}
$md5=substr($md5,0,strlen($md5)-1);
if($md5_list==$md5){
$b="最新版程序 ".$version_info.",无文件需更新";
$c="";
$d="";
$e="";
}else{
for($i=0;$i<count(explode("@",$md5_list));$i++){
if(splitx($md5_list,"@",$i)!=splitx($md5,"@",$i)){
$b=$b.splitx(str_replace("admin/",$C_admin."/",$file_list),"@",$i)."<br>";
$c=$c.splitx($file_list2,"@",$i)."@";
$d=$d.splitx($file_list,"@",$i)."@";
$e=$e.splitx($md5_list,"@",$i)."@";
}
}
$c=substr($c,0,strlen($c)-1);
$d=substr($d,0,strlen($d)-1);
$e=substr($e,0,strlen($e)-1);
}
$num=count(explode("@",$d));
file_put_contents($dirx."update.txt",$d."|".$c."|".$e);
}
if($action=="md5"){
后面还有 285 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
