admin/swfupload.php
(开头部分) 6KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
* swfupload上传
*
* @version $Id: swfupload.php 1 16:22 2010年7月20日Z tianya $
* @package DedeCMS.Administrator
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
* @license http://help.dedecms.com/usersguide/license.html
* @link http://www.dedecms.com
*/
require_once(dirname(__FILE__).'/config.php');
require_once(DEDEINC.'/image.func.php');
/************************
//上传
function Upload(){ }
*************************/
if(empty($dopost))
{
ini_set('html_errors', '0');
if ( empty($Filedata) || !is_uploaded_file($Filedata) )
{
echo 'ERROR: Upload Error! ';
exit(0);
}
//把文件移动到临时目录
$tmpdir = DEDEDATA.'/uploadtmp';
if(!is_dir($tmpdir))
{
MkdirAll($tmpdir, $cfg_dir_purview);
CloseFtp();
if(!is_dir($tmpdir))
{
echo "ERROR: Create {$tmpdir} dir Error! ";
exit(0);
}
}
$FiledataNew = str_replace("\\", '/', $Filedata);
$FiledataNew = $tmpdir.'/'.preg_replace("/(.*)[\/]/isU", "", $FiledataNew);
move_uploaded_file($Filedata, $FiledataNew);
$info = $ftype = $sname = '';
$srcInfo = GetImageSize($FiledataNew, $info);
//检测文件类型
if (!is_array($srcInfo))
{
@unlink($Filedata);
echo "ERROR: Image info Error! ";
exit(0);
}
else
{
switch ($srcInfo[2])
{
case 1:
$ftype = 'image/gif';
$sname = '.gif';
break;
case 2:
后面还有 162 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。