input.php

来自「STCMS 音乐系统 v2.5 build 090501: 为达到最佳效果」· PHP 代码 · 共 38 行

PHP
38
字号
<?php
///////////////////////////////////////////////////////////////////
// Author:daong | E-mail: dahongy@gmail.com
// Copyright &copy Http://www.phpstcms.cn
// This is not a free software, please to pay for more functions
// $Id: 2009-05-01 version V2.5 $
///////////////////////////////////////////////////////////////////
require("common.inc.php");
$action = $action ? $action : "set";
switch($action)
{
	case "set":
		if(empty($path)){$path = STCMS_ROOT;}
		$path = checkPath($path);
		$files = listFile($path);
		$totalNum = count($files);
		$pageNum = 20;
		$totalPage = intval($totalNum/$pageNum) == $totalNum/$pageNum ? $totalNum/$pageNum : intval($totalNum/$pageNum)+1;
		$page = $page ? $page : 1;
		$page = $page>$totalPage ? $totalPage : $page;
		$page = $page<1 ? 1 : $page;
		if(is_array($files)) $input = array_slice($files, ($page-1)*$pageNum,$pageNum);
		if($input)
		{
			foreach($input as $temp)
			{
				if($temp['type'] == "file")
				{
					$temp['ext'] = getFileExt($temp['name']);
				}
				$inputs[] = $temp;
			}
		}
		require(INCLUDE_PATH."page.class.php");
		$pageClass = new page($page,$totalNum,$pageNum,"input.php?path={$path}",$path);
		$pageCode = $pageClass->getCode();
		$smarty->assign("path",$path);
		$smarty->assign("webTitle","鏈

⌨️ 快捷键说明

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