Forum Moderators: coopster
<?php
//error_reporting (E_ALL);
$dirsource="../tpl_for_dupli/calendar";
$dirdest="../chamber_members/calendar";
function COPY_RECURSIVE_DIRS($dirsource, $dirdest)
{
if(is_dir($dirsource))$dir_handle=opendir($dirsource);
mkdir($dirdest."/".$dirsource, 0750);
while($file=readdir($dir_handle))
{
if($file!="." && $file!="..")
{
if(!is_dir($dirsource."/".$file)) copy ($dirsource."/".$file, $dirdest."/".$dirsource."/".$file);
else COPY_RECURSIVE_DIRS($dirsource."/".$file, $dirdest);
}
}
closedir($dir_handle); return true;
}
thank you
Your file paths might have some problems. For example
mkdir($dirdest."/".$dirsource, 0750);
is the same as
mkdir("../tpl_for_dupli/calendar/../chamber_members/calendar", 0750);
which is really
mkdir("../tpl_for_dupli/chamber_members/calendar", 0750);
Is that what you want? I think I would use absolute path names if possible.