Foros del Web » Programando para Internet » PHP »

problemas con el unlink

Estas en el tema de problemas con el unlink en el foro de PHP en Foros del Web. buenos dias tengo una consulta a ver si alguien me puede ayudar, tengo q pasar un archivo de carpeta en carpeta y queria saber con ...
  #1 (permalink)  
Antiguo 01/04/2008, 09:17
 
Fecha de Ingreso: abril-2008
Mensajes: 3
Antigüedad: 16 años
Puntos: 0
problemas con el unlink

buenos dias tengo una consulta a ver si alguien me puede ayudar, tengo q pasar un archivo de carpeta en carpeta y queria saber con q funcion podia hacerlo. He utilizado ya el copy y copia el archivo perfecto en las distintas carpetas pero cuando utilizo el unlink no lo quiere eliminar

gracias por adelantado
  #2 (permalink)  
Antiguo 01/04/2008, 09:29
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 7 meses
Puntos: 55
Re: problemas con el unlink

lo q estas queriendo hacer se hace con

rename

(PHP 3, PHP 4, PHP 5)
rename -- Renombra un archivo o directorio
Descripción

bool rename ( string nombre_antiguo, string nombre_nuevo [, resource contexto] )

Intenta renombrar nombre_antiguo a nombre_nuevo.
Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de fallo.
Ejemplo 1. Ejemplo con rename()
<?php
rename
("/tmp/archivo_temp.txt", "/home/usuario/login/docs/mi_archivo.txt");
?>

Nota: Antes de PHP 4.3.3, rename() no podía renombrar archivos a través de particiones diferentes bajo sistemas basados en Unix.
Nota: A partir de PHP 5.0.0, rename() puede usarse también con algunas envolturas URL. Consulte Apéndice M para un listado de las envolturas que soporta rename().
Nota: La envoltura usada en nombre_antiguo DEBE coincidir con la envoltura usada en nombre_nuevo.
Nota: Soporte de contexto fue introducido con PHP.5.0.0.
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 01/04/2008, 15:29
 
Fecha de Ingreso: abril-2008
Mensajes: 3
Antigüedad: 16 años
Puntos: 0
Re: problemas con el unlink

gracias emiliodeg pero ahora me sale un warning con esa funcion:

Warning: rename(Archivos de programa//xampp//htdocs//aplicacion//archivos//SNM_05_01.txt,Archivos de programa//xampp//htdocs//aplicacion//procesado//SNM_05_01.txt) [function.rename]: No such file or directory in C:\Archivos de programa\xampp\htdocs\aplicacion\visual\precarga2. php on line 249

lo q me parece extraño es q esa misma ruta la estaba usando con el copy y copiaba perfecto
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 20:31.