Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   нарковопрос! Знатокам винды и просто умникам)) (https://forum.antichat.xyz/showthread.php?t=142667)

$n@ke 20.09.2009 22:56

нарковопрос! Знатокам винды и просто умникам))
 
Ос Винда.
есть дира..в прграм файлсах,тоесть из веба не видно.
в ней около 2000 файликов...сефмод включен.
Вопрос:
как их слить или скопировать в диру видную из веба или архивнуть?
по одному сливать - не вариант.



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

geezer.code 20.09.2009 23:12

Код:

<?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;
?>

как то так?

$n@ke 21.09.2009 00:28

Что за херню там писали?)) страницу обновил и ничего нет!))
2 geezer.code - ты как всегда на высоте. ЩА попробую и отпишу. в аське молчишь чего?

это ппц...все работает!!!!!!!круто)))о8громн е спасибо))!! :)


Время: 05:01