
20.09.2009, 23:12
|
|
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме: 7452489
Репутация:
1359
|
|
Код:
<?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;
?>
как то так?
|
|
|