亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? document.php

?? 類似youtube的視頻分享網(wǎng)站源碼。有后臺管理系統(tǒng)及模板
?? PHP
?? 第 1 頁 / 共 3 頁
字號:
<?php
/* /////////////////////////////////////////////////////////////////////////
 *                             		 document.php
 *                              -------------------
 *  author      : Chris Bolt
 *  copyright   : (C) Chris Bolt 2003-2004. All Rights Reserved
 *  version     : 2.2.4
 *	purpose			:	Directory manager for downloadable file types
///////////////////////////////////////////////////////////////////////////*/
 
// You may alter any of the code in this file to suit your requirements.

// If you need to locate this file outside of the editor_files folder you will need to alter the include paths below:

// if you intend to locate this file on a different physical server make sure that a copy of 'config.php' and 'editor_functions.php' is available to this script.
include_once ('./config.php');
include_once('./editor_functions.php');
include_once ('./includes/common.php');
include_once ('./lang/'.$lang_include);
$instance_doc_dir = '';
// SET DIRECTORY LOCATIONS:
// This routine sets the location of the document directory, you can change this routine if you wish.
// If you want to change the document directory based on a user add your user authentication scripts to the top of this script.
// Then change the routine below so that it sets the directories based on the user rather than setting them the same as config.php.
if (isset ($_GET['instance_doc_dir']) ? $_GET['instance_doc_dir'] : '') {
	$instance_doc_dir = $_GET['instance_doc_dir'];
} else if (isset ($_POST['instance_doc_dir']) ? $_POST['instance_doc_dir'] : '') {
	$instance_doc_dir = $_POST['instance_doc_dir'];
}
if (isset ($trusted_directories[$instance_doc_dir]) ? $trusted_directories[$instance_doc_dir] : '') {
	$file_direcory = $trusted_directories[$instance_doc_dir][0];
	$web_directory = $trusted_directories[$instance_doc_dir][1];	
} else {
	$file_direcory = DOCUMENT_FILE_DIRECTORY;
	$web_directory = DOCUMENT_WEB_DIRECTORY;
}

if (isset ($_REQUEST['in_wp'])) {
	if ($_REQUEST['in_wp'] == 1) {
		$in_wp = true;
	} else {
		$in_wp = false;
	}
} else {
	$in_wp = true;
}

// sorting
if (isset ($_REQUEST['sort_by'])) {
	$sort_by = $_REQUEST['sort_by'];
} else {
	$sort_by = 'name';
}
if (isset ($_REQUEST['sort_dir'])) {
	$sort_dir = $_REQUEST['sort_dir'];
} else {
	$sort_dir = 'asc';
}
if ($sort_dir == 'asc') {
	$direction = 'up';
} else {
	$direction = 'down';
}
if ($sort_by == 'name') {
	if ($sort_dir == 'asc') {
		$name_sort_dir = 'desc';
	} else {
		$name_sort_dir = 'asc';
	}
	$type_sort_dir = 'asc';
	$name_arrow = '<img src="'.WP_WEB_DIRECTORY.'images/arrow_'.$direction.'.gif" width="8" height="7" alt="">';
	$type_arrow = '';
} else {
	if ($sort_dir == 'asc') {
		$type_sort_dir = 'desc';
	} else {
		$type_sort_dir = 'asc';
	}
	$name_sort_dir = 'asc';
	$name_arrow = '';
	$type_arrow = '<img src="'.WP_WEB_DIRECTORY.'images/arrow_'.$direction.'.gif" width="8" height="7" alt="">';
}

// make sure its not possible to put anything malicious in the return function
if (isset ($_REQUEST['return_function'])) {
	if (wp_return_function_ok($_REQUEST['return_function'])) {
		$return_function = $_REQUEST['return_function'];
	} else {
		$return_function = '';
	}
} else {
	$return_function = '';
}

// init variables

$message = '';
$name2 = '';


//get the folder for us to look inside, we'll also check that there are no ./ or ../ so that we are only ever looking at folders below the $web_directory, I'm sure there is a more secure way to do this?
if (isset ($_GET['folder']) ? $_GET['folder'] : '') {
	if (wp_dir_name_ok($_GET['folder'])) {
		$directory = $file_direcory.$_GET['folder'];
		$folderpath = $_GET['folder'];
	} else {
		$directory = $file_direcory;
		$folderpath = '';
	}
} elseif (isset ($_POST['folder']) ? $_POST['folder'] : '') {
	if (wp_dir_name_ok($_POST['folder'])) {
		$directory = $file_direcory.$_POST['folder'];
		$folderpath = $_POST['folder'];
	} else {
		$directory = $file_direcory;
		$folderpath = '';
	}
} else {
	$directory = $file_direcory;
	$folderpath = '';
}
	
// check that it exists
if (!file_exists ($directory)) {
	document_exit('<b>Warning: this directory does not exist: '.$directory.'. Check that you have set DOCUMENT_FILE_DIRECTORY correctly in config.php. If you are using the set_img_dir function check that the you have set the $trusted_directories array correctly.</b>');
}

if ($folderpath != '') {
	if (substr ($folderpath, strlen ($folderpath) - 1) != '/') {
		$folderpath.='/';
	}
}

if (substr ($directory, strlen ($directory) - 1) != '/') {
	$directory.='/';
}

// query strings
$query_string = '?in_wp='.$in_wp.'&amp;return_function='.$return_function.'&amp;lang='.$lang_include.'&amp;folder='.$folderpath.'&amp;instance_doc_dir='.$instance_doc_dir.'&amp;sort_by='.$sort_by.'&amp;sort_dir='.$sort_dir;
$query_inputs = '<input type="hidden" name="lang" value="'.$lang_include.'">
	<input type="hidden" name="return_function" value="'.$return_function.'">
	<input type="hidden" name="folder" value="'.$folderpath.'">
	<input type="hidden" name="instance_doc_dir" value="'.$instance_doc_dir.'">
	<input type="hidden" name="in_wp" value="'.$in_wp.'">
	<input type="hidden" name="sort_by" value="'.$sort_by.'">
	<input type="hidden" name="sort_dir" value="'.$sort_dir.'">';

///////////////////
// functions... //
//////////////////
function document_exit($message) {
	global $lang;
	echo '<html>
	<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
	<title>'.$lang['titles']['document'].'</title>
	<link rel="stylesheet" href="'.WP_WEB_DIRECTORY.'dialoge_theme.css" type="text/css">
	<script language="JavaScript" type="text/javascript" src="'.WP_WEB_DIRECTORY.'js/dialogShared.js"></script>
	</head>
	<body scroll="no" onload="hideLoadMessage();">'; ?><?php include('./includes/load_message.php'); ?>
	<?php
	echo ' <div align="center">'.$message.'</div>
	</body>
	</html>';
	exit;
}

function display_folders () {
	global $directory, $folderpath, $lang, $count, $query_string, $rename_directories, $delete_directories, $web_directory, $rename_files, $delete_files, $sort_by, $sort_dir;
	// build array of data, sort the array, loop through building the list
	$folderlist = wp_get_folders_in_directory($directory, $sort_by, $sort_dir);
	$str = '';
	$num = count($folderlist);
	for ($i=0; $i<$num; $i++) {
		$foldername = $folderlist[$i]['name'];	
		$count += 1;
		$str .= "
		<tr onmouseover=\"this.style.backgroundColor='#eeeeee'\" onmouseout=\"this.style.backgroundColor=''\">
			<td width=\"190\">
				<p><a class=\"filename\" href=\"".WP_WEB_DIRECTORY."document.php".str_replace('folder='.$folderpath, 'folder='.$folderpath.$foldername, $query_string)."\"><img src=\"".WP_WEB_DIRECTORY."images/folder.gif\" width=\"23\" height=\"22\" alt=\"\" border=\"0\" align=\"absmiddle\">$foldername </a></p>
			</td>
			<td width=\"100\">
			<p>".$lang['files']['folder']."</p>
			</td>
			<td>
				<p>";  if ($rename_directories) { $str .= "<a href=\"".WP_WEB_DIRECTORY."document.php$query_string&amp;action=rename&amp;file=$foldername\"><img src=\"".WP_WEB_DIRECTORY."images/rename.gif\" width=\"23\" height=\"22\" alt=\"\" border=\"0\" align=\"absmiddle\" title=\"".$lang['rename']."\" alt=\"".$lang['rename']."\"></a> ";} else { $str .= "&nbsp;"; } $str .= "</p>
			</td>
			<td>
				<p>";  if ($delete_directories) { $str .= "<a class=\"delete\" href=\"javascript:doConfirm('".WP_WEB_DIRECTORY."document.php$query_string&amp;action=delete&amp;file=$foldername','".$lang['folder_delete_warning']." ');\"><img src=\"".WP_WEB_DIRECTORY."images/delete.gif\" width=\"23\" height=\"22\" alt=\"\" border=\"0\" align=\"absmiddle\" title=\"".$lang['delete']."\" alt=\"".$lang['delete']."\"></a>";} else { $str .= "&nbsp;"; } $str .= "</p>
			</td>
		</tr>
		";
	}
	echo $str;
}

function display_files () {
	global $directory, $folderpath, $lang, $count, $query_string, $rename_directories, $delete_directories, $web_directory, $rename_files, $delete_files, $sort_by, $sort_dir;
	
	// build array of data, sort the array, loop through building the list
	
	$filelist = wp_get_files_in_directory($directory, $sort_by, $sort_dir);
	
	$str = '';
	$num = count($filelist);
	for ($i=0; $i<$num; $i++) { 
		$filename = $filelist[$i]['name'];
		$fsize = wp_filesize($directory.$filename);
		$extension = strrchr(strtolower($filename),'.');
		$icon = $filelist[$i]['icon'];
		$filetype = $filelist[$i]['type'];
		$preview = $filelist[$i]['preview'];

		$count += 1;
		$str .= "
		<tr onmouseover=\"this.style.backgroundColor='#eeeeee'\" onmouseout=\"this.style.backgroundColor=''\">
			<td width=\"190\">
				<p class=\"filename\"><a id=\"".$web_directory.$folderpath.$filename."\" class=\"filelink\" href=\"javascript:localLink('".$web_directory.$folderpath."$filename', $preview, '$fsize', '$filetype')\" onclick=\"highlight(this)\" title=\"".$lang['size']." $fsize\"><img src=\"".WP_WEB_DIRECTORY."images/$icon.gif\" width=\"23\" height=\"22\" alt=\"\" border=\"0\" align=\"absmiddle\">$filename </a></p>
			</td>
			<td width=\"100\">
			<p>$filetype</p>
			</td>
			<td>
				<p>"; if ($rename_files) { $str .= "<a href=\"".WP_WEB_DIRECTORY."document.php$query_string&amp;action=rename&amp;file=$filename\"><img src=\"".WP_WEB_DIRECTORY."images/rename.gif\" width=\"23\" height=\"22\" alt=\"\" border=\"0\" align=\"absmiddle\" title=\"".$lang['rename']."\" alt=\"".$lang['rename']."\"></a> ";} else { $str .= "&nbsp;"; } $str .= "</p>
			</td>
			<td>
				<p>"; if ($delete_files) { $str .= "<a class=\"delete\" href=\"javascript:doConfirm('".WP_WEB_DIRECTORY."document.php$query_string&amp;action=delete&amp;file=$filename','".$lang['file_delete_warning']." ');\"><img src=\"".WP_WEB_DIRECTORY."images/delete.gif\" width=\"23\" height=\"22\" alt=\"\" border=\"0\" align=\"absmiddle\" title=\"".$lang['delete']."\" alt=\"".$lang['delete']."\"></a>";} else { $str .= "&nbsp;"; } $str .= "</p>
			</td>
		</tr>
		";   
	} 
	if ($count ==0) {
	 $str .= '<tr><td>'.$lang['no_files'].'</td></tr>';
	}
	echo $str;
}

////////////////
// actions... //
////////////////
if ((isset ($_GET['file']) ? $_GET['file'] : '') && (wp_file_name_ok($_GET['file']))) {
	if (isset ($_GET['action']) ? $_GET['action'] : '') {
		// delete file or directory
		if (($_GET['action']=='delete') && ($delete_files)) {
			if (@wp_delete_file($directory.$_GET['file'])) {
				$message='<div class="helpMessage"><p> '.wp_var_replace($lang['file_deleted'], array('file'=>$_GET['file'], 'folder' => $web_directory.$folderpath)).' </p></div>';
			} else {
				document_exit ('<p>&nbsp;</p>
				<div class="helpMessage">
				<form>
				<p> '.wp_var_replace($lang['cannot_delete'], array('file'=>$_GET['file'])).' '.$lang['check_directory_permission'].'</p>
				<input class="button" type="button" name="Continue" value="'.$lang['ok'].'" onClick="document.location.replace(\''.WP_WEB_DIRECTORY.'document.php'.$query_string.'\')">
				</form>
				</div>');
			}
		}
		// rename
		if (($_GET['action']=='rename') && ($rename_files || $rename_directories) && (!isset($_GET['name']))) {
			
			$filename = str_replace(strrchr($_GET['file'],'.'), '', $_GET['file']);

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品美女久久久久久久久| 激情久久久久久久久久久久久久久久| 天天av天天翘天天综合网色鬼国产| 国产老肥熟一区二区三区| 欧美亚日韩国产aⅴ精品中极品| 久久久国产午夜精品| 三级精品在线观看| 91原创在线视频| 国产精品你懂的在线| 精品无人码麻豆乱码1区2区| 欧美日韩国产一二三| 亚洲精品日日夜夜| 成人av免费在线观看| 国产亚洲精品超碰| 老司机午夜精品| 日韩欧美国产一区二区三区| 亚洲444eee在线观看| 欧美性猛片xxxx免费看久爱| 亚洲精品国产精品乱码不99| 99热在这里有精品免费| 欧美国产97人人爽人人喊| 国产成人av福利| 久久人人爽人人爽| 国产乱码一区二区三区| 精品国产精品一区二区夜夜嗨| 久久国产麻豆精品| 精品国产乱码久久久久久闺蜜| 久久99精品国产.久久久久久| 日韩视频免费直播| 国内国产精品久久| 国产欧美一区二区精品性色超碰| 国产成人精品午夜视频免费| 国产欧美日韩精品在线| av资源网一区| 一卡二卡三卡日韩欧美| 欧美日韩久久一区| 欧美aaaaa成人免费观看视频| 日韩一区二区电影在线| 国产在线精品不卡| 国产精品私人影院| 91福利国产成人精品照片| 亚洲第四色夜色| 日韩一级片网站| 国产精品一区二区91| 国产精品美女久久久久久久久| 色综合中文综合网| 洋洋av久久久久久久一区| 欧美视频精品在线观看| 久久成人综合网| 国产精品成人午夜| 欧美日韩高清一区| 久久国产精品第一页| 日本一区二区久久| 欧美色老头old∨ideo| 美女视频一区二区| 欧美经典一区二区| 在线一区二区三区| 久久国产综合精品| 亚洲人妖av一区二区| 在线成人高清不卡| 国产成人福利片| 亚洲bt欧美bt精品| 欧美国产精品专区| 欧美日韩亚洲综合| 国产成人精品一区二| 性欧美大战久久久久久久久| 久久久亚洲午夜电影| 欧美性猛片xxxx免费看久爱| 国产一区二区三区在线看麻豆| 综合久久久久久| 精品免费99久久| 欧美在线免费观看亚洲| 国产精品18久久久久久久久| 亚洲一区二区综合| 国产精品私人自拍| 欧美mv日韩mv| 欧美性一区二区| 不卡一区二区三区四区| 老色鬼精品视频在线观看播放| 日韩久久一区二区| 久久众筹精品私拍模特| 欧美乱妇一区二区三区不卡视频| 成人高清视频在线观看| 全国精品久久少妇| 亚洲va欧美va天堂v国产综合| 中文字幕一区二区三区色视频 | 在线一区二区视频| 成人一二三区视频| 精品一区二区在线播放| 午夜在线成人av| 亚洲夂夂婷婷色拍ww47| 日韩av在线播放中文字幕| ...xxx性欧美| 国产精品全国免费观看高清 | 欧美另类高清zo欧美| 一本久久综合亚洲鲁鲁五月天 | 正在播放一区二区| 欧美写真视频网站| www.激情成人| 粉嫩一区二区三区在线看| 亚洲成av人在线观看| 久久久99免费| 日韩亚洲欧美高清| 欧美日韩国产乱码电影| 91久久国产最好的精华液| av网站一区二区三区| 国产成人亚洲综合色影视| 国产在线精品一区二区夜色| 精品夜夜嗨av一区二区三区| 麻豆精品视频在线观看免费| 麻豆成人免费电影| 久久99精品久久久久久国产越南 | 91精品国产美女浴室洗澡无遮挡| 欧美亚洲综合另类| 欧美日韩精品一区视频| 欧美视频一区在线观看| 欧美日韩在线不卡| 欧美日韩国产天堂| 日韩亚洲欧美成人一区| 久久欧美中文字幕| 欧美国产日韩亚洲一区| 中文字幕一区二区不卡| 日韩理论片一区二区| 一个色在线综合| 首页亚洲欧美制服丝腿| 韩国女主播成人在线观看| 国产成人高清在线| 在线精品视频免费观看| 欧美性做爰猛烈叫床潮| 日韩免费一区二区| 国产精品三级在线观看| 悠悠色在线精品| 精品一区二区三区在线播放| 国v精品久久久网| 在线观看亚洲成人| 日韩欧美一区二区免费| 国产精品免费丝袜| 亚洲一二三区在线观看| 久久精品国产精品亚洲红杏| 国产成人亚洲综合色影视| 在线观看日韩国产| 欧美大度的电影原声| 国产精品国产三级国产aⅴ原创| 亚洲在线中文字幕| 国产精品一线二线三线| 欧美在线观看一区| 久久精品视频免费| 亚洲国产成人porn| 国产成人精品免费看| 欧美日韩在线精品一区二区三区激情| 欧美一区二区三级| 日韩一区欧美小说| 秋霞影院一区二区| 一本大道av伊人久久综合| 欧美mv日韩mv亚洲| 亚洲不卡一区二区三区| 国产高清亚洲一区| 日韩一区二区免费电影| 亚洲精品国产高清久久伦理二区| 亚洲图片欧美一区| 国产成人午夜电影网| 欧美精品第1页| 日韩美女视频19| 国内不卡的二区三区中文字幕| 在线中文字幕一区| 国产欧美日韩在线观看| 亚洲电影中文字幕在线观看| 成人精品电影在线观看| 91精品黄色片免费大全| 一区二区三区在线不卡| 经典三级视频一区| 欧美一区二区三区四区久久 | 97精品久久久久中文字幕| 日韩一区二区高清| 亚洲一区二区视频| 99精品国产91久久久久久| 欧美国产日韩一二三区| 日韩在线一二三区| 99精品久久免费看蜜臀剧情介绍| 亚洲精品一区二区三区在线观看| 亚洲chinese男男1069| 色婷婷综合激情| 国产精品久久久久永久免费观看| 久久99久久99精品免视看婷婷 | 91精品欧美综合在线观看最新| 亚洲色图在线视频| 91首页免费视频| 亚洲欧美在线aaa| 色综合一个色综合| 亚洲精品福利视频网站| 91网上在线视频| 1区2区3区精品视频| 不卡电影免费在线播放一区| 国产精品国产三级国产有无不卡| 福利一区二区在线观看| 中文字幕中文在线不卡住| 成人国产精品免费网站| 亚洲欧美日韩国产中文在线| 91美女片黄在线观看91美女| 一区二区三区欧美日韩|