Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/07/2011, 15:09
Avatar de ricardo_tu
ricardo_tu
 
Fecha de Ingreso: noviembre-2010
Ubicación: Mas aca del mas alla
Mensajes: 222
Antigüedad: 14 años
Puntos: 32
Respuesta: script php para copiar carpeta (no funka)

Vuelvo a saludar y comentarles que he intentado casi todo para lograr copiar una carpeta y sus subdirectorios y archivos a otra carpeta del servidor pero aun no logro nada.
Deseché el script anterior ya que no logré ningún resultado y con este creo que voy donde mismo... Pido su colaboración, desde ya gracias.
Código PHP:


function copiar($origen$destino


// Copia de archivos 
    
if (is_file($origen)) { 
        return 
copy($origen$destino); 
    } 
  
    
// Comprueba el destino
    
if (!is_dir($destino)) { //chequea que el dir existe
        
mkdir($destino); // y si no existe lo crea (pero no lo hace)
      
chmod("$destino",  0777); //asigno permisos
    

  
    
// Funcion recursiva para copiar subdirectorios y archivos
    
$dir dir($origen); 
    while (
false !== $abc $dir->read()) { 
        
        if (
$abc == '.' || $abc == '..') { 
            continue; 
        } 
  
        
// Copia de subdirectorios
        
if ($dest !== "$origen/$abc") { 
            
copiar("$origen/$abc""$destino/$abc"); 
        } 
    } 
  
    
// Cierra
    
$dir->close(); 
    return 
true

__________________
La ciencia al poder. Pazciencia ya viene

Última edición por ricardo_tu; 09/07/2011 a las 16:02