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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? image.php

?? 類似youtube的視頻分享網站源碼。有后臺管理系統及模板
?? PHP
?? 第 1 頁 / 共 3 頁
字號:
<?php 
/* /////////////////////////////////////////////////////////////////////////
 *                             		 	image.php
 *                              -------------------
 *  author      : Chris Bolt
 *  copyright   : (C) Chris Bolt 2003-2004. All Rights Reserved
 *  version     : 2.2.4
 *	purpose			:	Directory manager for image 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_img_dir = '';
// SET DIRECTORY LOCATIONS:
// This routine sets the location of the image directory, you can change this routine if you wish.
// If you want to change the image 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_img_dir']) ? $_GET['instance_img_dir'] : '') {
	$instance_img_dir = $_GET['instance_img_dir'];
} else if (isset ($_POST['instance_img_dir']) ? $_POST['instance_img_dir'] : '') {
	$instance_img_dir = $_POST['instance_img_dir'];
}
if (isset ($trusted_directories[$instance_img_dir]) ? $trusted_directories[$instance_img_dir] : '') {
	$file_directory = $trusted_directories[$instance_img_dir][0];
	$web_directory = $trusted_directories[$instance_img_dir][1];
} else {
	$file_directory = IMAGE_FILE_DIRECTORY;
	$web_directory = IMAGE_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 = '';
$width = '';
$height = '';
$fsize = '';

//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_directory.$_GET['folder'];
		$folderpath = $_GET['folder'];
	} else {
		$directory = $file_directory;
		$folderpath = '';
	}
} elseif (isset ($_POST['folder']) ? $_POST['folder'] : '') {
	if (wp_dir_name_ok($_POST['folder'])) {
		$directory = $file_directory.$_POST['folder'];
		$folderpath = $_POST['folder'];
	} else {
		$directory = $file_directory;
		$folderpath = '';
	}
} else {
	$directory = $file_directory;
	$folderpath = '';
}
	
// check that it exists
if (!file_exists ($directory)) {
	image_exit('<b>Warning: this directory does not exist: '.$directory.'. Check that you have set IMAGE_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_img_dir='.$instance_img_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_img_dir" value="'.$instance_img_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 image_exit($message) {
	global $lang;
	echo '<html>
		<head>
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
		<title>'.$lang['titles']['image'].'</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."image.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."image.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."image.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;
	global $image_types;
	// build array of data, sort the array, loop through building the list
	
	$filelist = wp_get_files_in_directory($directory, $sort_by, $sort_dir, $image_types);
	
	$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'];
		list ($width, $height) = @getimagesize($directory.$filename);
		
		$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:localImage('".$web_directory.$folderpath."$filename',$preview,'$width','$height', '$fsize')\" onclick=\"highlight(this)\" title=\"".$lang['dimensions']." $width x $height px  ".$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 class=\"styled\">$filetype</p>
			</td>
			<td>
				<p class=\"styled\">"; if ($rename_files) { $str .= ("<a href=\"".WP_WEB_DIRECTORY."image.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 class=\"styled\">"; if ($delete_files) { $str .= "<a class=\"delete\" href=\"javascript:doConfirm('".WP_WEB_DIRECTORY."image.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 {
				image_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.'image.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']);
			
			image_exit ('<p>&nbsp;</p>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美女mm1313爽爽久久久蜜臀| 欧美一区二区视频免费观看| 亚洲夂夂婷婷色拍ww47| 这里只有精品99re| 国产超碰在线一区| 午夜成人免费视频| 中文字幕国产一区二区| 欧美一区二区三区性视频| 成人高清免费在线播放| 日韩精品成人一区二区在线| 中文字幕制服丝袜一区二区三区| 欧美日韩卡一卡二| 成人免费毛片a| 日本va欧美va精品| 亚洲欧美日韩久久| 日本一区二区三区视频视频| 91精品国产综合久久福利| 懂色av一区二区三区蜜臀| 国产精品毛片无遮挡高清| 亚洲福利电影网| 国产亚洲1区2区3区| 精品一区二区久久| 精品久久人人做人人爽| 青娱乐精品在线视频| 日韩欧美国产综合| 国产剧情一区在线| 成人免费在线播放视频| 欧美人妇做爰xxxⅹ性高电影| 精品视频一区二区三区免费| 99re6这里只有精品视频在线观看| 久久电影网电视剧免费观看| 午夜激情一区二区| 中文字幕在线观看一区| 精品福利视频一区二区三区| 欧美日韩国产影片| 亚洲成av人片一区二区| 欧美成人三级电影在线| 成人免费av网站| 亚洲午夜精品久久久久久久久| 欧美伦理视频网站| 国产精品亚洲专一区二区三区| 中文字幕人成不卡一区| 日韩一区二区三区av| 国产91精品一区二区麻豆亚洲| 日韩av一区二区三区四区| 日韩色在线观看| 91色视频在线| 成人免费高清视频| 麻豆国产一区二区| 精品一区二区三区视频| 国产精品久久久久久久久免费桃花 | 国产成人av一区二区三区在线观看| 欧美一区二区三区系列电影| www.成人网.com| 欧美中文字幕一区| 国产精品免费视频观看| 久久久99精品久久| 欧美日本国产视频| 欧美日韩久久不卡| 91精品一区二区三区久久久久久 | 日韩 欧美一区二区三区| 亚洲午夜av在线| 中国色在线观看另类| 国产精品无遮挡| 久久婷婷综合激情| 精品国产乱码久久久久久久久 | 欧美日韩不卡一区| 国产·精品毛片| 波多野结衣精品在线| 日韩欧美的一区| 午夜不卡av免费| 欧美手机在线视频| 亚洲激情网站免费观看| 一本一道综合狠狠老| 亚洲欧洲精品一区二区三区不卡 | 91亚洲精品乱码久久久久久蜜桃| 成人激情免费网站| 日本大胆欧美人术艺术动态| 成人精品视频一区二区三区| 2021中文字幕一区亚洲| 男女男精品视频| 日韩欧美一区中文| 日日摸夜夜添夜夜添精品视频| 欧美日韩成人在线一区| 视频一区国产视频| 日韩一区二区免费在线电影| 日韩电影免费在线看| 精品av综合导航| 国产69精品久久久久毛片| 国产日韩欧美电影| 色偷偷久久人人79超碰人人澡| 亚洲男同1069视频| 在线不卡中文字幕播放| 看电视剧不卡顿的网站| 国产视频一区在线播放| 91在线porny国产在线看| 午夜影院在线观看欧美| 精品三级在线看| 91免费版在线看| 天天射综合影视| 久久精品日产第一区二区三区高清版| 高清av一区二区| 亚洲午夜激情网站| 久久久久97国产精华液好用吗| 91在线观看视频| 麻豆视频一区二区| 亚洲免费观看高清完整版在线观看| 欧美优质美女网站| 粉嫩av一区二区三区在线播放| 国产日韩成人精品| 亚洲bdsm女犯bdsm网站| 91美女片黄在线| 中文子幕无线码一区tr| 男女激情视频一区| 日韩视频免费直播| 国产在线播精品第三| 性欧美大战久久久久久久久| 亚洲国产精品久久人人爱蜜臀| 激情综合色丁香一区二区| 欧美偷拍一区二区| 国产精品盗摄一区二区三区| 久久99热国产| 91精品久久久久久久91蜜桃| 亚洲欧美日韩电影| 岛国av在线一区| 日韩欧美一区二区视频| 爽好久久久欧美精品| 在线观看日韩精品| 国产精品久久午夜| 91精品国产综合久久久久久| 韩国一区二区视频| 秋霞午夜av一区二区三区| 欧美乱妇15p| 美国十次综合导航| 在线观看91精品国产麻豆| 一区二区三区四区视频精品免费| www.欧美色图| 日韩码欧中文字| 色噜噜夜夜夜综合网| 亚洲柠檬福利资源导航| 欧美大片日本大片免费观看| 欧美日韩一区二区三区在线看 | 亚洲一区二区三区中文字幕 | 日韩一区二区电影在线| 日韩国产高清影视| 欧美色电影在线| 亚洲高清免费视频| 欧美在线三级电影| 亚洲成人在线观看视频| 色综合中文综合网| 亚洲欧美一区二区久久| 国产成人aaa| 国产精品久久久久aaaa| 天天免费综合色| 在线观看91视频| 午夜精品福利一区二区蜜股av| 欧美又粗又大又爽| 午夜欧美电影在线观看| 欧美特级限制片免费在线观看| 亚洲国产cao| 欧美日韩美女一区二区| 青青草国产精品97视觉盛宴| 欧美一区二区三区在线视频| 日韩激情中文字幕| 欧美tk—视频vk| 久久不见久久见免费视频7| 久久久亚洲综合| 国产麻豆一精品一av一免费| 中文字幕欧美激情| 成人avav在线| 亚洲第四色夜色| 日韩精品最新网址| 韩国av一区二区三区在线观看| 中文字幕成人av| 色综合中文字幕国产| 亚洲超丰满肉感bbw| 亚洲国产va精品久久久不卡综合| 成人欧美一区二区三区白人| 日韩一区欧美二区| 在线观看av一区| 成人综合在线网站| 91在线免费看| 色综合天天综合网天天狠天天| 人人爽香蕉精品| 亚洲一本大道在线| 亚洲高清免费一级二级三级| 亚洲精品国产精品乱码不99| 国产精品美女久久久久久 | 久久精品亚洲麻豆av一区二区| 在线观看亚洲a| 日本成人在线一区| 国产精品色一区二区三区| 日本福利一区二区| 青青青伊人色综合久久| 久久久青草青青国产亚洲免观| 成人永久免费视频| 丝袜亚洲另类欧美| 久久精品亚洲一区二区三区浴池| 欧美主播一区二区三区| 久久精品国产久精国产爱|