file_select.inc.php

来自「phpcms2007很好的cms内容管理系统,操作方便」· PHP 代码 · 共 28 行

PHP
28
字号
<?php
defined('IN_PHPCMS') or exit('Access Denied');
require PHPCMS_ROOT.'/images/ext/ext.php';
$realdir = isset($realdir) ? $realdir : '';
if(isset($channelid) && $channelid)
{
	$CHA = cache_read('channel_'.$channelid.'.php');
    $rootdir = $realdir ? $CHA['channeldir'].'/'.$realdir.'/' : $CHA['channeldir'].'/'.$CHA['uploaddir'].'/';
	$rootdir = $PHPCMS['uploaddir'].'/'.$rootdir;
}
elseif(isset($mod) && $mod)
{
	if($mod == 'phpcms')
	{
		$rootdir = $realdir ? $PHPCMS['uploaddir'].'/'.$realdir.'/' : $PHPCMS['uploaddir'].'/';
	}
	else
	{
		$MOD = cache_read($mod.'_setting.php');
		$rootdir = $realdir ? $mod.'/'.$realdir.'/' : $mod.'/'.$MOD['uploaddir'].'/';
	}
}

$type = isset($type) ? $type : 'thumb';
$currentdir = isset($currentdir) ? $currentdir : '';
$parentdir = isset($parentdir) ? $parentdir : '';
$thisdir = dir_path($rootdir.$currentdir);
if($currentdir && !preg_match("/^[0-9a-z_\/]+$/i",$currentdir)) showmessage("鍙傛暟閿欒

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?