Foros del Web » Programando para Internet » PHP »

Funcion copy

Estas en el tema de Funcion copy en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 19/11/2010, 13:36
 
Fecha de Ingreso: marzo-2010
Mensajes: 16
Antigüedad: 14 años, 8 meses
Puntos: 0
Funcion copy

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.
  #2 (permalink)  
Antiguo 19/11/2010, 13:39
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Funcion copy

tendrías que hacer que tu función trabaje recursivamente...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 19/11/2010, 13:49
 
Fecha de Ingreso: marzo-2010
Mensajes: 16
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Funcion copy

No hay ningun codigo que lo haga solo?
  #4 (permalink)  
Antiguo 19/11/2010, 13:50
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Funcion copy

Cita:
Iniciado por Xplosive096 Ver Mensaje
No hay ningun codigo que lo haga solo?
no, no hay ningún código que lo haga solo...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: copy, funcion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:10.