diudiuniu121
注册会员

UID 98332
精华
0
积分 77
帖子 50
金钱 77 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-9-10
状态 离线
|
[广告]: q
m
我已经先写了删除文件了,为什么还是不能删除文件夹
for($n=0;$n<=count($gu_name);$n++)
{
$sql=mysql_query("select * from photo where upid='$gu_name[$n]'");
while($sql_1=mysql_fetch_array($sql))
{
unlink("../ade/".$sql_1[pcomm]."/".$sql_1[photo]);
}
$sql2=mysql_query("select * from wy_yh where wy_id='$gu_name[$n]'");
while($sql_2=mysql_fetch_array($sql2))
{
rmdir("../ade/".$sql_2[wy_www]);
}
$sql=mysql_query("delete from wy_yh where wy_id='$gu_name[$n]'") or die("SQL错误");
echo "<script language=javascript>alert('删除成功!!!')</script>";
echo "<script language=javascript>window.location='chkmens.php'</script>";
}
}
$sql_1[pcomm]是文件夹 和 $sql_2[wy_www]的名字是一样的 含义也一样 就是不在一个表里 ,现在我的程序先删除了这个文件夹下边的所有文件,之后又删除这个文件夹 最后 删除这条信息 ,我的windows里边文件夹里边已经没有文件了 可是文件夹并没有被删除 还报错误
Warning: rmdir(../ade/4): Directory not empty in e:\appserv\www\blog\admin\chkmens.php on line 105
说我的文件夹 不是空的 可已经明明是空的了 在线求答案
|
|