uploadify.php
1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php
exit;
require_once(dirname(__FILE__).'/../../inc/config.inc.php');
/*
**************************
(C)2010-2013 phpMyWind.com
update: 2012-9-15 10:50:00
person: Feng
**************************
*/
//初始化参数
$action = isset($action) ? $action : '';
$iswatermark = isset($iswatermark) ? $iswatermark : '';
$timestamp = isset($timestamp) ? $timestamp : '';
$verifyToken = md5('unique_salt'.$timestamp);
//判断上传状态
if(!empty($_FILES) && $token==$verifyToken && isset($sessionid))
{
//引入上传类
require_once(PHPMYWIND_DATA.'/httpfile/upload.class.php');
$upload_info = UploadFile('Filedata', $iswatermark);
/* 返回上传状态,是数组则表示上传成功
非数组则是直接返回发生的问题 */
if(!is_array($upload_info))
echo '0,'.$upload_info;
else
echo implode(',', $upload_info);
exit();
}
//删除元素
if($action == 'del')
{
$dosql->ExecNoneQuery("DELETE FROM `#@__uploads` WHERE path='$filename'");
unlink(PHPMYWIND_ROOT .'/'. $filename);
exit();
}
?>