Hola, quiero un codigo que me cree en una carpeta lo que hay en otra carpeta, tengo este codigo pero solo copia los archivos, quiero que copie los archivos y las carpetas que hay en la otra carpeta.
Código PHP:
<?php
$n=$_GET['n'];
$d=$_GET['d'];
$origen = "$n/"; //pon la carpeta origen
$destino = "$d/"; //pon la variable $nombre o una carpeta destino que ya exista
if ($vcarga = opendir($origen))
{
echo "Directorio: $origen<br><br>";
echo "Fichero:<br><br>";
while($file = readdir($vcarga))
{
if ($file != "." && $file != "..")
{
if(copy($origen . $file, $destino . $file))
{
echo "<b>$file</b> se copió con éxito al directorio.<br>";
}
}
}
closedir($vcarga);
}
?>
Espero que me entiendan, no me explique muy bien.