app/install/common.php
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
* 人人站CMS
* ============================================================================
* 版权所有 2015-2030 山东康程信息科技有限公司,并保留所有权利。
* 网站地址: http://www.rrzcms.com
* ----------------------------------------------------------------------------
* 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
* ============================================================================
*/
function testwrite($d) {
$tfile = "_test.txt";
$fp = @fopen($d . "/" . $tfile, "w");
if (!$fp) {
return false;
}
fclose($fp);
$rs = @unlink($d . "/" . $tfile);
if ($rs) {
return true;
}
return false;
}
function sql_execute($sql, $tablepre) {
$sqls = sql_split($sql, $tablepre);
if (is_array($sqls)) {
foreach ($sqls as $sql) {
if (trim($sql) != '') {
mysqli_query($sql);
}
}
} else {
mysqli_query($sqls);
}
return true;
}
function sql_split($sql, $tablepre) {
/*从安装目录的数据库文件,提取数据库文件里的表前缀*/
$prefix = 'rrz_';
preg_match_all('/CREATE\s*TABLE\s*`([^`]+)\s*/', $sql, $matches2);
$datatableList = !empty($matches2[1]) ? $matches2[1] : []; // 数据库所有表名
if (!empty($datatableList)) {
foreach ($datatableList as $key => $val) {
if (preg_match('/_admin$/i', $val)) {
$prefix = preg_replace('/_admin$/i', '', $val) . '_';
break;
}
}
}
/*--end*/
if ($tablepre != $prefix)
$sql = str_replace('`' . $prefix, '`' . $tablepre, $sql);
$sql = preg_replace("/TYPE=(InnoDB|MyISAM|MEMORY)( DEFAULT CHARSET=[^; ]+)?/", "ENGINE=\\1 DEFAULT CHARSET=utf8mb4", $sql);
后面还有 62 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。