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

📄 image.php

📁 M-logger v0.3.1 中文版
💻 PHP
字号:
<?
ob_start();

require_once("../class/TxtDb.inc.php");
require_once("../class/UserClass.inc.php");

//---[Load Config]------------------------------------------
$configFile='../config.php';
$configCache='../cache/config.cache.php';
getCache($config,$configFile,$configCache);//function getCache() in TxtDb.inc.php

//---[Set Vars]---------------------------------------------
$thisTime=explode("-",date("Y-m-d-H-i-s"));
$thisTime[3]=$thisTime[3]+intval($config['HourOff']);
$thisTime[4]=$thisTime[4]+intval($config['MiniOff']);
$thisTime=mktime($thisTime[3],$thisTime[4],$thisTime[5],$thisTime[1],$thisTime[2],$thisTime[0]);

session_save_path('../tmp');
if(function_exists(session_cache_limiter)) { 
	session_cache_limiter('nocache');
}
session_start();

$user=new user;
$user->txtdb('../db','../cache');
$user->user['rank']='4';
$user->userIsLogged();
if(!$user->logined or $user->user['rank']>$config['AddLog']){
	$temp_out[main]='<font color="#FF0000">SORRY!</font><br>
	You can not add loggs!<br><a href="image.php">Try Again</a>';
}elseif($config['UploadFile']!='y'){
	$temp_out['main']='<font color="#FF0000">SORRY!</font><br>
	Upload image is forbiden!<br><a href="image.php">Try Again</a>';
}elseif(trim($_GET['m'])!='up'){
	$temp_out['main']='<input type="file" name="upfile" size="15"><br>
	<input type="submit" id="submit" style="font-size:10" value="UPLOAD">';
}else{
	if($_FILES['upfile']['size']>$config['FileSize']){
		$temp_out['main']='<font color="#FF0000">UPLOAD IMAGE DEFEAT!</font><br>
		Image size ('.$_FILES['upfile']['size'].' bytes) must be smaller than '.$config['FileSize'].' bytes!<br><a href="image.php">Try Again</a>';
	}elseif(($_FILES['upfile']['type']=="image/gif") or ($_FILES['upfile']['type']=="image/pjpeg") or ($_FILES['upfile']['type']=="image/x-png")){
		switch($_FILES['upfile']['type']){
  			case "image/gif":
   				$extention=".gif";
   				break;
  			case "image/pjpeg":
   				$extention=".jpg";
   				break;
  			case "image/x-png":
   				$extention=".png";
   				break;
		}
		$filename=$thisTime.$extention;
		if(@move_uploaded_file($_FILES['upfile']['tmp_name'],'../upfiles/'.$filename)){
			$data=array('date'=>date("Y-n-j",$thisTime),'author'=>$user->user['name'],'filename'=>$_FILES['upfile']['name'],'filesize'=>$_FILES['upfile']['size'],'file'=>$filename,'use'=>'0');
			$user->open("upfiles",1);
			$user->append($data,0);
			$user->save();
			$temp_out[main]='<font color="#FF0000">UPLOAD IMAGE SUCCESS!</font>
<SCRIPT language="JavaScript">
	document.upload.path.value="upfiles/'.$filename.'";
	document.upload.path.disabled=true;
</SCRIPT>';
		}else{
			echo '<font color="#FF0000">UPLOAD IMAGE DEFEAT!</font><br>Check the dir is writeable!<br><a href="image.php">Try Again</a>';
		}
	}else{
		$temp_out[main]='<font color=#FF0000>UPLOAD IMAGE DEFEAT!</font><br>
		Check the file is image!<br><a href=image.php>Try Again</a>';
	}
}
?>
<HTML><HEAD>
<META content="text/html; charset=UTF-8" http-equiv=Content-Type>
<Link rel="stylesheet" type="text/css" href="pop.css"></HEAD>
<BODY bgcolor="menu">
<SCRIPT language="JavaScript">
function dis(form){
	if(form.upfile.value==""){
		alert("Please input image path!");
		return false;
	}
	form.submit.disabled = true;
	return true;
}
</SCRIPT>
<TABLE border=0 cellPadding=0 cellSpacing=10 width="100%" align=center style="padding-left:10px">
 <TBODY><TR><form name="upload" id="upload" enctype="multipart/form-data" method="post" action="image.php?m=up" onsubmit="return dis(this);">
	<TD>Url:</TD>
	<TD><INPUT name="path" id="path" size="20" value="http://"></TD>
  </TR><TR>
	<TD align=center colspan=2>
	<?=$temp_out['main']?>
	</TD></form>
  </TR>
 </TBODY>
</TABLE>
</BODY></HTML>

⌨️ 快捷键说明

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