在网上找的源代码,不能删除文件,下面是完整代码,哪位高手能帮忙修改修改,谢谢!<?php
/**
*********************************************
参数设定
*********************************************
date_default_timezone_set(PRC);
**/
//最大上传文件大小
$MAX_SIZE = 20000000;
//设置Mine类型
$FILE_MIMES = array
('image/jpeg','image/jpg','image/gif','image/png','application/msword','text/txt','word/doc','excel/xls','rar/rar','zip/zip','tar/tar','gzip/gzip','bzip/bz2');
//设置允许上传的文件类型,按照格式添加
$FILE_POSTFIX = array
('.jpg','.png','.gif','.wma','.rm','.wmv','.mpeg','.mp3','.avi','.txt','.doc','.xls','.rar','.zip','.tar','.gz','.bz2');
//是否允许删除以上传的文件,允许:yes; 不允许:no;
$DELETE_ENABLE = 'yes';
/**
*********************************************
变量设定
*********************************************
**/
$title="文件管理";
$site_name = $_SERVER['HTTP_HOST'];
$site_url = "http://".$site_name.dirname($_SERVER['PHP_SELF']);
$site_this = "http://".$site_name.$_SERVER['PHP_SELF'];
$visibility = true;
if($visibility)
  {
    $upload_dir = "up/";
  }else
    {
      $upload_dir = "up/";
    }
$upload_url = $site_url."/".$upload_dir;/**
*********************************************
创建上传目录
*********************************************
**/
if(!is_dir($upload_dir))
  {
    if(!mkdir($upload_dir))
      die('文件没有创建成功。');
    if (!chmod($upload_dir,0777))
      die("改变权限失败。");
  }
/**
*********************************************
删除文件处理
*********************************************
**/if($del && $DELETE_ENABLE == 'yes')
  {
    /**
    $resourse = fopen('uploadlog.txt','a');
    fwrite($resourse,date('Y-m-d H:i:s')."删除 - 删除操作的ip地址为:$_SERVER[REMOTE_ADDR] " .$_FILES['userfile']['name']." "  .$_FILES['userfile']['type']."\n");
    fclose($resourse);
    **/
    $result = unlink($del);
      if(!$result)
        {
          echo "删除操作失败,请重试。";
          echo "<meta http-equiv=\"refresh\" content=\"1;url=upload.php\">";
          exit;
        }else
          {
            echo "删除操作成功,返回。";
            echo "<meta http-equiv=\"refresh\" content=\"1;url=upload.php\">";
            exit;
          }
  }
/**
*********************************************
上传文件处理
*********************************************
**/
if($_FILES['userfile'])
  {
    /**
    $resourse = fopen('uploadlog.txt','a');
    fwrite($resourse,date('Y-m-d H:i:s')."上传 - 上传操作的ip地址为:$_SERVER[REMOTE_ADDR] " .$_FILES['userfile']['name']." " .$_FILES['userfile']['type']."\n");
    fclose($resourse);
    **/
    $file_name = $_FILES['userfile']['name'];//上传文件的名称
    $file_type = $_FILES['userfile']['type'];//上传文件的类型
    $file_postfix = substr($file_name,strrpos($file_name,"."));//上传文件的后缀
    //文件大小检查
    if($_FILES['userfile']['size'] > $MAX_SIZE)
      {
        echo '文件太大不能上传。'; 
      }elseif(!in_array($file_type,$FILE_MIMES) && ! in_array($file_postfix,$FILE_POSTFIX))
        {
          echo "对不起你所上传的文件类型不符合规定,不允许上传。";
        }else
          {
            do_upload($upload_dir,$upload_url);
          }
  }
?>
<html>
<head>
<title><?=$title?></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
}
.样式1 {
 font-size: 14px;
 color: #FFFFFF;
 font-weight: bold;
}
.样式2 {font-size: 12px}
.样式3 {
 color: #FF0000;
 font-weight: bold;
 font-size: 12px;
}
.样式4 {
 color: #FFFFFF;
 font-weight: bold;
}
.样式6 {
 font-size: 12px;
 color: #FFFFFF;
 font-weight: bold;
}
.样式7 {
 color: #FF0000;
 font-weight: bold;
}
-->
</style></head><body>
<table align="center" width="70%"  border="0" cellspacing="0">
  <tr>&nbsp;</tr>
  <tr bgcolor="#6699FF">
    <td height="19" colspan="2"><div align="center"><span class="样式1"><?=$title?></span></div></td>
  </tr>
  <tr>
    <td height="15" colspan="2">&nbsp;</td>
  </tr>
  <tr bgcolor="#6699FF">
    <td height="16" colspan="2">
    <span class="样式2"><span class="样式7">-&gt;</span><span class="样式4"> 上传</span></span></td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td height="20" align="center" ccolspan="2"> 
    <form name="upload" id="upload" ENCTYPE="multipart/form-data" method="post" action ="./upload.php">
      <span class="样式2">上传文件</span>      
      <input type="file" id="userfile" name="userfile">
      <input type="submit" name="upload" value="上传">
    </form></td>
  </tr>
  <tr bgcolor="#6699FF">
    <td colspan="2"><span class="样式3">-&gt;</span><span class="样式6"> 列表</span></td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td colspan="2" class="样式1">&nbsp;</td>
  </tr>
  <tr>
    <td height="17" colspan="2" bgcolor="#CCCCCC">
    <table align="center" width="100%" border="1" cellspacing="0">
      <form name="manage" id="manage" method="post" action="manage.php?m=del" onSubmit="return dis(this);">
      <tr bgcolor="#6699FF">
        <td width="5%"><span class="样式2">&nbsp;</span></td>
        <td width="30%"><span class="样式2">文件名</span></td>
        <td width="20%"><span class="样式2">大小</span></td>
        <td width="25%"><span class="样式2">上传时间</span></td>
        <td width="20%"><span class="样式2">操作</span></td>
      </tr>
<?
/**
*********************************************
创建上传目录
*********************************************
**/
$handle = opendir($upload_dir);
while($file = readdir($handle))
  {
    if(!is_dir($file) && !is_link($file))
      {
?>
      <tr>
        <td align=center><span class="样式2">
        <input type="checkbox" name="id[]" value="'.$value[id].'"></span></td>
        <td><span class="样式2">
          <!-- <img src='<?=$upload_dir.$file?>'> -->
      <a href=<?=$upload_dir.$file?>><?=$file?></a>
        </span></td>
        <td><span class="样式2"><?=number_format(filesize($upload_dir.$file)/1024,1)?> KB</span></td>
          <td><span class="样式2"><?=date("Y-m-d H:i:s", filemtime($upload_dir.$file))?></span></td>
          <td><a href='?del=<?=$upload_dir.$file?>' title='delete' class="样式2">删除</a></td>
      </tr>
<?
      }
  }
?>
      <tr>
        <td><span class="样式2"></span></td>
        <td><span class="样式2"></span></td>
        <td><span class="样式2"></span></td>
        <td><span class="样式2"></span></td>
        <td><span class="样式2"></span></td>
      </tr> 
      <tr>
        <td align=center colspan="6">全选<input type="checkbox" name="chkAll" onClick="checkAll(this.form)">
         &nbsp;&nbsp;<input type="submit" id="submit" style="font-size:12" value="删除"></td>
      </tr>
    </form>
  </table></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>
<SCRIPT language=JavaScript>
function dis(form)
  {
    if(confirm('Are you sure to delete these files?'))
    {
      form.submit.disabled = true;
        return true;
    }else
      {
        return false;
      }
  }
function checkAll(form)
  {
    for (var i=0; i<form.elements.length; i++)
      {
        var e = form.elements[i];
        if(e.name != 'chkAll' && e.type == 'checkbox') e.checked = form.chkAll.checked;
      }
  }
</SCRIPT>
<?php
function do_upload($upload_dir,$upload_url)
  {
     $temp_name = $_FILES['userfile']['tmp_name'];
     $file_name = $_FILES['userfile']['name'];
     $file_name = str_replace("\\","",$file_name);
     $file_name = str_replace("'","",$file_name);
     $file_path = $upload_dir.$file_name;
     $thisTime=explode("-",date("Y-m-d-H-i-s"));
     $thisTime=mktime();
     $filename=$thisTime.substr($file_name,strrpos($file_name,"."));
     //文件名检查
    if($file_name = '')
      {
        echo "文件名无效。";
        exit;
      }
   if(@move_uploaded_file($_FILES['userfile']['tmp_name'],$upload_dir.$filename))
     {
        echo "上传成功。";
        echo "<meta http-equiv=\"refresh\" content=\"1;url=upload.php\">";
        exit;
     }else
      {
        echo "上传失败。";
        echo "<meta http-equiv=\"refresh\" content=\"1;url=upload.php\">";
        exit;
      }
    echo "end";
  }
?>