Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/07/2009, 07:57
pbr1111
 
Fecha de Ingreso: julio-2009
Mensajes: 6
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Problema con un codigo con fileexists

Mira la funcion que quiero hacer es que me copie todo un directorio que esta en el ftp, la funcion es esta:

Código PHP:
<?

// copiar.php?origen=Dir_origen&destino=Dir_destino
$origen="Dir_origen";
$destino="Dir_destino";

copy_dir($origen,$destino);


function 
copy_dir($origen,$destino)
{
   if (
is_dir($destino))
      echo 
"El directorio destino ya existe.<br>";
   else
      
mkdir("$destino");
   if (
$vcarga opendir($origen))
   {
      echo 
"Directorio: $origen<br><br>";
      echo 
"Fichero(s):<br><br>";
      while(
$file readdir($vcarga))
      {
         if (
$file != "." && $file != "..")
         {
            if (
is_dir($origen."/".$file))
            {
               
copy_dir($origen."/".$file,$destino."/".$file);
            }
            else
            {
               if(
copy($origen."/".$file$destino."/".$file))
                  echo 
"<b>$file</b> se copió con éxito al directorio $destino .<br>";
            }
         }
      }
      
closedir($vcarga);
   }
}

?>
Esta es la que quiero ejecutar si no se cumple el if, en cambio si se cumple el if quiero que salga de la pagina y que vaya a otra.