нарковопрос! Знатокам винды и просто умникам))

Discussion in 'Болталка' started by $n@ke, 20 Sep 2009.

  1. $n@ke

    $n@ke Elder - Старейшина

    Joined:
    18 Sep 2006
    Messages:
    697
    Likes Received:
    404
    Reputations:
    134
    Ос Винда.
    есть дира..в прграм файлсах,тоесть из веба не видно.
    в ней около 2000 файликов...сефмод включен.
    Вопрос:
    как их слить или скопировать в диру видную из веба или архивнуть?
    по одному сливать - не вариант.



    зы: для нарков - поясню, если сейфмод, то cmd не работает)
     
  2. geezer.code

    geezer.code Elder - Старейшина

    Joined:
    22 Jan 2007
    Messages:
    552
    Likes Received:
    358
    Reputations:
    90
    Code:
    <?php
    $dirsource = "C:/Program Files/test";
    $dirdest = "C://apache/www/test";
    recursive_copy($dirsource, $dirdest);
    
    function recursive_copy($dirsource, $dirdest)
    { // recursive function to copy
      // all subdirectories and contents:
      if(is_dir($dirsource))$dir_handle=opendir($dirsource);
      $dirname = substr($dirsource,strrpos($dirsource,"/")+1);
    
      mkdir($dirdest."/".$dirname, 0750);
       while($file=readdir($dir_handle))
      {
        if($file!="." && $file!="..")
        {
          if(!is_dir($dirsource."/".$file)) copy ($dirsource."/".$file, $dirdest."/".$dirname."/".$file);
          else
          {
              $dirdest1 = $dirdest."/".$dirname;
           recursive_copy($dirsource."/".$file, $dirdest1);
          }
        }
      }
      closedir($dir_handle);
      return true;
    }
    echo "dir copy";
    die; 
    ?>
    
    как то так?
     
  3. $n@ke

    $n@ke Elder - Старейшина

    Joined:
    18 Sep 2006
    Messages:
    697
    Likes Received:
    404
    Reputations:
    134
    Что за херню там писали?)) страницу обновил и ничего нет!))
    2 geezer.code - ты как всегда на высоте. ЩА попробую и отпишу. в аське молчишь чего?

    это ппц...все работает!!!!!!!круто)))о8громное спасибо))!! :)
     
    #3 $n@ke, 21 Sep 2009
    Last edited: 21 Sep 2009