<?php
/** 安优企业建站系统
*
* 请勿用于非法用途
* *********************************************
* 版权所有 (C) 2009-2013 安优工作室,并保留所有权利。
* 安优工作室:
* 主体文件 网上收集最优函数极其类
*/
ob_start();
//设置系统的输出字符为utf-8
header("Content-Type:text/html;charset=utf-8");
//跨文件提示信息
define("ANYOUERROR", '错误提示:跨文件访问;安优企业建站系统');
//设置超时时间
//防止跨级别访问
if(!defined('ANYOUAPI')) exit(ANYOUERROR);
//检查非法字符
$xREQUEST= urldecode(strtolower($_SERVER["REQUEST_URI"])); //域名后保留的
if(strstr($xREQUEST, "{")|| strstr($xREQUEST, "[") || strstr($xREQUEST, "}")|| strstr($xREQUEST, "]")||
strstr($xREQUEST, "<")||
strstr($xREQUEST, ">")||strstr($xREQUEST, '..')||strstr($xREQUEST, ';')|| strstr($xREQUEST, " ")||
strstr($xREQUEST, '%7d')){
header('HTTP/1.1 404 Not Found');
header("Content-Type:text/html;charset=utf-8");
echo '<script>alert("包含非法字符");window.location.href="/";</script>"';
die;
}
//调用配置文件
if(defined('ANYOUCON')){
$CONN = include ANYOUPHP.ANYOUCON.".php";
}
define('DEBUG',$CONN['debug']);
//调试开启
if(defined("DEBUG") && DEBUG==1){
$GLOBALS["debug"]=1; //初例化开启debug
error_reporting(E_ALL ^ E_NOTICE); //输出除了注意的所有错误报告
Debug::start(); //开启脚本计算时间
set_error_handler(array("Debug", 'Catcher')); //设置捕获系统异常
}else error_reporting(!E_ALL); //输出除了注意的所有错误报告
//日志开关
define('LOGKO',$CONN['logko']);
//缓存目录
define('ANYOUTEMP', ANYOUPHP.'aytemp/');
define('ANYOUGENMU',ANYOUPHP.'../');
//后台模版
define('HTMOBAN',ANYOUPHP.'tpl/'.$CONN['htmoban'].'/');
//前台模版
define('QTMOBAN',ANYOUPHP.'../tpl/'.$CONN['qtmoban'].'/');
define('QTMOBANCONN',QTMOBAN.'index/');
//后台语言
define('HCHENG',ANYOUPHP.'hcheng/'.$CONN['hcheng'].'.php');
//前台语言
define('QCHENG',ANYOUPHP.'qcheng/'.$CONN['qcheng'].'.php');
//运行后最
define('WEBFENG',$CONN['pqge']);
define('Txpath',ANYOUTEMP.'dhtx/');
//数据库主机
define("HOST", $CONN['host']);
define('FGSTYLE',$CONN['cdn'].'/tpl/'.$CONN['qtmoban'].'/');
//数据库名
define("DBNAME",$CONN['dbname']);
//数据库用户名
define("USER", $CONN['user']);
//数据库密码
define("PASS", $CONN['pass']);
//数据表前缀
define("TABPREFIX",$CONN['tabprefix']);
//数据库的驱动,本系统支持pdo(默认)和mysqli两种
//调试开关
//安优系统名字
define('ANYOUCMSNAME','安优企业建站系统');
//安优网址
define('ANYOUCMSHTTP','http://www.anyou.org');
//安优版本号
define('ANYOUCMSVER','2.8');
//网站地址
define('WZHOST',"http://".$_SERVER ['HTTP_HOST']);
function tpcj($ji){
$aaa=array();
preg_match_all('#<img(.*)>#iUs',$ji,$matches);
$aaa['count'] = count($matches['0']);
$aaa['bao']=$matches['0'];
$aaa['bbao']=$matches['1'];
return $aaa;
}
function quchuk($date,$KK=''){ //去出括号
$date =preg_replace ("@<a(.*?)a>@is", "",htmlspecialchars_decode($date));
if($KK=='')
$date =preg_replace ("@<(.*?)>@is", "",$date);
return $date;
}
function mkdirs($dir,$zz='') //创建目录
{
if(strstr($dir, "#"))return ;
if($zz==''){
$dirs=substr(strrchr($dir,'/'),1);
if($dirs!='')
$dir = str_replace( $dirs,'',$dir);
$dir = rtrim($dir,'/');
}
//p($dir );
if(!is_dir($dir))
{
if(!mkdirs(dirname($dir),$zz=2)){
return false;
}
if(!mkdir($dir,0777)){
return false;
}
}
return true;
}
function xrejz($qianzui,$vv){ //图片等下载
//域名千醉,保留原始文字
$lujing = ANYOUPHP.'../temp/'.$vv;
if(file_exists($lujing))return ;
mkdirs($lujing);
//定义允许上传的文件扩展名
$ext_arr = array(
'image' => array('gif', 'jpg', 'jpeg', 'png', 'bmp'),
'flash' => array('swf', 'flv'),
'media' => array('swf', 'flv', 'mp3', 'wav', 'wma', 'wmv', 'mid', 'avi', 'mpg', 'asf', 'rm', 'rmvb'),
'file' => array('doc', 'docx', 'xls', 'xlsx', 'ppt', 'htm', 'html', 'txt', 'zip', 'rar', 'gz', 'bz2'),
);
$temp_arr = explode(".", $vv);
$file_ext = array_pop($temp_arr);
$file_ext = trim($file_ext);
$file_ext = strtolower($file_ext);
//检查扩展名
if (in_array($file_ext, $ext_arr['image']) === false) {
;
}else{
$file = fopen ($qianzui.$vv, "rb");
if ($file) {
$newf = fopen ($lujing, "wb");
if ($newf)
while(!feof($file)) {
fwrite($newf, fread($file, 1024 * 8 ), 1024 * 8 );
}
}
if ($file) {
fclose($file);
}
if ($newf) {
fclose($newf);
}
}
}
//设置时区(中国)
date_default_timezone_set($CONN['timezone']);
//Debug 类
class Debug {
static $includefile=array();
static $info=array();
static $sqls=array();
static $startTime; //保存脚本开始执行时的时间(以微秒的形式保存)
static $stopTime; //保存脚本结束执行时的时间(以微秒的形式保存)
static $msg = array(
E_WARNING=>'运行时警告',
E_NOTICE=>'运行时提醒',
E_STRICT=>'编码标准化警告',
E_USER_ERROR=>'自定义错误',
E_USER_WARNING=>'自定义警告',
E_USER_NOTICE=>'自定义提醒',
'Unkown '=>'未知错误'
);
/**
* 在脚本开始处调用获取脚本开始时间的微秒值
*/
static function start(){
self::$startTime = microtime(true); //将获取的时间赋给成员属性$startTime
}
/**
*在脚本结束处调用获取脚本结束时间的微秒值
*/
static function stop(){
self::$stopTime= microtime(true); //将获取的时间赋给成员属性$stopTime
}
/**
*返回同一脚本中两次获取时间的差值
*/
static function spent(){
return round((self::$stopTime - self::$startTime) , 4); //计算后以4舍5入保留4位返回
}
/*错误 handler*/
static function Catcher($errno, $errstr, $errfile, $errline){
if(!isset(self::$msg[$errno]))
$errno='Unkown';
if($errno==E_NOTICE || $errno==E_USER_NOTICE)
$color="#000088";
else
$color="red";
$mess='<font color='.$color.'>';
$mess.='<b>'.self::$msg[$errno]."</b>[在文件 {$errfile} 中,第 $errline 行]:";
$mess.=$errstr;
$mess.='</font>';
self::addMsg($mess);
}
/**
* 添加调试消息
* @param string $msg 调试消息字符串
* @param int $type 消息的类型
*/
static function addmsg($msg,$type=0) {
if(defined("DEBUG") && DEBUG==1){
switch($type){
case 0:
self::$info[]=$msg;
break;
case 1:
self::$includefile[]=$msg;
break;
case 2:
self::$sqls[]=$msg;
break;
}
}
}
/**
* 输出调试消息
*/
static function message(){
echo '<div style="float:left;clear:both;text-align:left;font-size:11px;color:#888;width:95%;margin:10px;padding:10px;background:#F5F5F5;border:1px dotted #778855;z-index:100">';
echo '<div style="float:left;width:100%;"><span style="float:left;width:200px;"><b>运行信息</b>( <font color="red">'.self::spent().' </font>秒):</span><span onclick="this.parentNode.parentNode.style.display=\'none\'" style="cursor:pointer;float:right;width:35px;background:#500;border:1px solid #555;color:white">关闭X</span></div><br>';
echo '<ul style="margin:0px;padding:0 10px 0 10px;list-style:none">';
if(count(self::$includefile) >
没有合适的资源?快使用搜索试试~ 我知道了~
anyoucms-mysql.rar_sql injection_单点登录_可搜索加密
共410个文件
gif:194个
php:71个
png:63个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 171 浏览量
2022-09-20
20:05:40
上传
评论
收藏 1010KB RAR 举报
温馨提示
面向服务对象 主要针对企业,自助建站 简单,安全,个性化,人性化, 数据自由扩展性,无漏洞 系统介绍 短网址 (方便搜索引擎收录) 可完全支持自定义 可以 中文 英文 运行模式 伪静态(伪装成html 等) 动态运行(带有? 号) 动态运行-PHPINFO(不带?号 用/代替) 双模式(伪静态附带自动生成静态 已后台 缓存时间 为准 iis下伪静态组建bug无法使用) 新增内容页 关键字 连接本页面地址 详细内容里面 自动加接接 连接本页面地址 无模版替换 使用纯 php 代码为模版引擎 提高一定速度 系统安全完美杜绝 Sql 注入攻击 url 严格验证各种变异攻击 超级变态的密码加密方式 尽量不要把密码设置过于简单,不要随便透露用户密码给其他人 每次登录都有系统日志记录 让一切都清楚 系统设置里可以开启关闭 日志记录 登录记录不能关闭 支持单点多点登录 系统可以设置 多点登录(只要帐号密码正确就可以登录) 单点登录(每次每个帐号只能登录一次,其他人重复登录将被提下线) 系统管理支持2种权限 超级管理和内容管理 内容管理(只能发表内容) 超级管理(所有权限)
资源详情
资源评论
资源推荐
收起资源包目录
anyoucms-mysql.rar_sql injection_单点登录_可搜索加密 (410个子文件)
nginx.conf 68B
nginx.conf 68B
admin_style.css 50KB
style.css 22KB
default.css 21KB
main.css 11KB
admin_layout.css 8KB
demo.css 6KB
right.css 4KB
qq.css 3KB
admin_login.css 3KB
simple.css 2KB
invalid.css 2KB
install.css 1KB
left.css 1KB
reset.css 1KB
prettify.css 973B
Thumbs.db 26KB
Thumbs.db 8KB
Thumbs.db 5KB
static.gif 35KB
bg-sidebar.gif 32KB
bg-body.gif 21KB
bg-radial-gradient.gif 17KB
35.gif 13KB
42.gif 13KB
bg-login.gif 13KB
40.gif 10KB
18.gif 8KB
19.gif 8KB
11.gif 8KB
32.gif 7KB
49.gif 6KB
29.gif 6KB
97.gif 5KB
65.gif 5KB
31.gif 5KB
46.gif 5KB
57.gif 5KB
45.gif 5KB
8.gif 5KB
jquery.wysiwyg.gif 4KB
logo.gif 4KB
logo.gif 4KB
43.gif 4KB
33.gif 4KB
68.gif 4KB
26.gif 4KB
14.gif 4KB
7.gif 4KB
51.gif 4KB
10.gif 4KB
47.gif 4KB
72.gif 4KB
6.gif 3KB
94.gif 3KB
84.gif 3KB
41.gif 3KB
17.gif 3KB
bg-menu-item-green.gif 3KB
9.gif 3KB
28.gif 3KB
50.gif 3KB
95.gif 3KB
22.gif 3KB
27.gif 3KB
67.gif 3KB
90.gif 3KB
60.gif 3KB
loading.gif 3KB
58.gif 3KB
74.gif 2KB
25.gif 2KB
101.gif 2KB
54.gif 2KB
99.gif 2KB
24.gif 2KB
12.gif 2KB
73.gif 2KB
104.gif 2KB
103.gif 2KB
34.gif 2KB
88.gif 2KB
53.gif 2KB
4.gif 2KB
23.gif 2KB
5.gif 2KB
21.gif 2KB
3.gif 2KB
0.gif 2KB
20.gif 2KB
2.gif 2KB
39.gif 2KB
96.gif 2KB
30.gif 2KB
100.gif 2KB
48.gif 2KB
13.gif 2KB
38.gif 2KB
98.gif 2KB
共 410 条
- 1
- 2
- 3
- 4
- 5
小贝德罗
- 粉丝: 69
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0