⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 html.php

📁 mv 具体不是很清楚
💻 PHP
字号:
<?php
require_once("global.php");

/*
$linkdb=array(
			  "栏目管理"=>"sort.php?job=listsort",
			  "修复出错栏目"=>"sort.php?job=save",
			  "合并栏目"=>"sort.php?job=toget"
			);
*/

if($job=="list")
{
	$fid=intval($fid);

	$sortdb=array();
	list_allsort($fid,"mv_sort");

	if($fid){
		$rsdb=$db->get_one(" SELECT * FROM {$pre}mv_sort WHERE fid='$fid' ");
	}
	//$sort_fup=$Guidedb->Select("{$pre}mv_sort","fup",$fid);

	require("head.php");
	require("template/html/sort.htm");
	require("foot.php");
}
elseif($action=="makehtml")
{
	if(!is_dir('../cache'))
	{
		mkdir('../cache');
		chmod('../cache',0777);
	}
	if($step=='end'){
		echo "<META HTTP-EQUIV=REFRESH CONTENT='0;URL=?job=list'>";
		exit;
	}
	if(!$fiddb&&!$iii){
		showerr("请选择一个栏目");
	}
	if($maketype=="list")
	{
		$allfid=implode(",",$fiddb);
		$allfid="<?php\r\n \$allfid='$allfid';\r\n\$weburl='$WEBURL&step=end';";
		write_file("../cache/makelist.php",$allfid);
		echo "<META HTTP-EQUIV=REFRESH CONTENT='0;URL=../list_html.php?fid=$fiddb[0]'>";
		exit;
	}
	elseif($maketype=="bencandy")
	{
		$SQL=" ";

		if($beginTime){
			$beginTime=preg_replace("/([\d]+)-([\d]+)-([\d]+) ([\d]+):([\d]+):([\d]+)/eis","@mktime('\\4','\\5', '\\6', '\\2', '\\3', '\\1')",$beginTime);
			$SQL.=" AND posttime>$beginTime";
		}

		if($endTime){
			$endTime=preg_replace("/([\d]+)-([\d]+)-([\d]+) ([\d]+):([\d]+):([\d]+)/eis","@mktime('\\4','\\5', '\\6', '\\2', '\\3', '\\1')",$endTime);
			$SQL.=" AND posttime<$endTime";
		}

		if(is_numeric($beginId)){
			$SQL.=" AND id>$beginId ";
		}
		if(is_numeric($endId)){
			$SQL.=" AND id<$endId ";
		}
		$iii=intval($iii);
		if($iii==0){
			$allfid=implode(",",$fiddb);
			write_file("../cache/makeShow0.php",$allfid);
			write_file("../cache/makeShow1.php","<?php\r\n\$weburl='$WEBURL&step=end';\r\n");
		}else{
			$allfid=read_file("../cache/makeShow0.php");
			$fiddb=explode(",",$allfid);
		}
		if(!$page){
			$page=1;
		}
		$rows=3000;
		$min=($page-1)*$rows;
		if($fid=$fiddb[$iii])
		{
			$ck=$ids='';
			$query = $db->query("SELECT id FROM {$pre}mv_video WHERE fid=$fid $SQL LIMIT $min,$rows");
			while($rs = $db->fetch_array($query)){
				if(!$rs[pages]){
					$rs[pages]=1;
				}
				for($i=1;$i<=$rs[pages];$i++){
					if($i>1){
						$ids.=",$rs[id]-$i";
					}else{
						$ids.=",$rs[id]";
					}
					
					$ck++;
					if($ck%20==0)
					{
						write_file("../cache/makeShow1.php","\$fiddb[]='$fid';\$iddb[]='$ids';\r\n",'a');
						$ids='';
					}
				}			
			}
			if($ids){
				write_file("../cache/makeShow1.php","\$fiddb[]='$fid';\$iddb[]='$ids';\r\n",'a');
			}
			if($ck==1){
				$page++;
				echo "&page=$page&iii=$iii<META HTTP-EQUIV=REFRESH CONTENT='0;URL=?action=$action&maketype=$maketype&page=$page&iii=$iii'>";
				exit;
			}else{
				$iii++;
				$page=0;
				echo "&page=$page&iii=$iii<META HTTP-EQUIV=REFRESH CONTENT='0;URL=?action=$action&maketype=$maketype&page=$page&iii=$iii'>";
				exit;
			}
		}
		else
		{
			unset($fiddb);
			require_once("../cache/makeShow1.php");
			echo "<META HTTP-EQUIV=REFRESH CONTENT='0;URL=../bencandy_html.php?fid=$fiddb[0]'>";
			exit;	
		}
	}

	refreshto("?lfj=$lfj&job=editsort&fid=$fid","创建成功");
}
elseif($job=='del')
{
	if(!$fid){
		showerr("FID不存在");
	}
	$fidDB=$db->get_one(" SELECT * FROM {$pre}mv_sort WHERE fid='$fid' ");
	
	
	if($fidDB[list_html]){
		$filename=$fidDB[list_html];
	}else{
		$filename=$webdb[Mv_list_filename];
	}
	$page=1;
	eval("\$filename=\"$filename\";");
	$dirname=dirname($filename);
	if($dirname)
	{
		if($step!=2){
			echo '<meta http-equiv="Content-Type" content="text/html; charset=gb2312">';
			if(is_writable(PHP168_PATH.Mdirname."/$dirname")){
				echo "<A HREF='?lfj=html&job=del&fid=$fid&step=2'><FONT COLOR='red'>".PHP168_PATH.Mdirname."/$dirname</FONT>,你确认要删除此目录的文件吗?</A>";
			}else{
				echo '文件不存在或目录不可写';
			}
			exit;
		}else{
			del_file(PHP168_PATH.Mdirname."/$dirname");
		}
	}
	refreshto("html.php?job=list","删除成功");
}



/*栏目列表*/
function list_allsort($fid,$table='sort'){
	global $db,$pre,$sortdb,$webdb;
	$query=$db->query("SELECT * FROM {$pre}$table where fup='$fid' ORDER BY list DESC");
	while( $rs=$db->fetch_array($query) ){
		$icon="";
		for($i=1;$i<$rs['class'];$i++){
			$icon.="&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;";
		}
		if($icon){
			$icon=substr($icon,0,-24);
			$icon.="--";
		}
		if($rs[list_html]){
			$rs[filename]=$rs[list_html];
		}else{
			$rs[filename]=$webdb[Mv_list_filename];
		}
		$rs[filename]=preg_replace("/(.*)\/([^\/]+)/is","\\1/",$rs[filename]);
		$fid=$rs[fid];
		eval("\$rs[filename]=\"$rs[filename]\";");
		$rs[config]=unserialize($rs[config]);
		$rs[icon]=$icon;
		$sortdb[]=$rs;

		list_allsort($rs[fid],$table);
	}
}
?>

⌨️ 快捷键说明

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