Hola a Todos
mi problema es ele siguiente:
necesito copiar los archivos de una carpeta a otra mas o menos asi
de ../gestor/origen a ../gestor/carpeta/destino sin embargo cuando uso la funcion, la carpeta "origen" se crea varias veces dentro de "destino, este es el codigo q uso:
function copyDirToDir($src,$dst){
$dir = opendir($src);
@mkdir($dst);
while(false !== ( $file = readdir($dir)) ) {
if (( $file != '.' ) && ( $file != '..' )) {
if ( is_dir($src . DIRECTORY_SEPARATOR . $file) ) {
copyDirToDir($src . DIRECTORY_SEPARATOR . $file,$dst . DIRECTORY_SEPARATOR . $file);
}
else {
copy($src . DIRECTORY_SEPARATOR . $file,$dst . DIRECTORY_SEPARATOR . $file);
}
}
}
closedir($dir);
}
$source ='../gestor/archivos/invitacion_minima/0022015/';;
$destination = '../gestor/archivos/invitacion_minima/0022015/historico';
full_copy($source, $destination);