<?php
$deldir = $_GET['aim'];remdata($deldir);function remdata($dir) {
  $dh=opendir($dir);
  while ($file=readdir($dh)) {
    if($file!="." && $file!="..") {
      $fullpath=$dir."/".$file;
      if(!is_dir($fullpath)) {
          unlink($fullpath);
      } else {
          remdata($fullpath);
      }
    }
  }
  closedir($dh);
 
  if(rmdir($dir)) {
    return true;
  } else {
    return false;
  }
}?> 

解决方案 »

  1.   

    在你那最后一句remdata(data);之前先加上
    $data=$_GET['aim'];
    再把最后一句remdata(data)改成这样
    if(!$data)remdata($data);
      

  2.   

    比如你的URL是:http://www.test.net/rem.php?aim=windows; 
    也可以使用:
    $param=$_REQUEST['windows'];即$param="windows"啦
    这样你可以利用这个参数来判断一下,去执行你的操作啦。。
    if($param && (windows目录存在时)){
      删除操作
    }
      

  3.   

    PHP Lover 期待大家的加入!
    刚建立了一个  PHP Lover  群
    希望大家在一起开心交流PHP程序语言!
    群号码:54869225