Показать сообщение отдельно

  #6  
Старый 04.06.2008, 10:58
lomerok
Участник форума
Регистрация: 23.04.2008
Сообщений: 132
Провел на форуме:
103153

Репутация: 13
По умолчанию

создаю функцию удаления папок и файлов(во всех вложенных директориях)
тоесть скрипт должен удалять даже те папки в которых есть содержимое ...
делаю так :
PHP код:
function delete($path)
{
 if(
is_dir($path))
 {
  if(
rmdir($path)==false)
  { 
   
$od=opendir($path);
   while(
$rd=readdir($od))
   {
    if((
$rd!=".")||($rd!=".."))
    {
     if(
is_dir($rd)) {print "1-$rd"delete("$path/$rd");}
     if(
is_file($rd)) {print "2-$rd"delete("$path/$rd");}
    } 
    else{print 
"rd=($rd)";}
   }
  }else print 
"ok";
  }
 if(
is_file($path)) {unlink($path);}  
}

$dir="test";
delete($dir); 
ошибки , помогите ...

Последний раз редактировалось lomerok; 04.06.2008 в 11:00..
 
Ответить с цитированием