Foros del Web » Programando para Internet » PHP »

Copiar ficheros

Estas en el tema de Copiar ficheros en el foro de PHP en Foros del Web. Quiero copiar unos ficheros que tengo en una carpeta temp a otra destino intento con copy('/temp/fichero','/album/pruebas/fichero') pero me da error, pensaria que es un tema ...
  #1 (permalink)  
Antiguo 26/06/2007, 10:52
 
Fecha de Ingreso: mayo-2005
Mensajes: 423
Antigüedad: 19 años, 6 meses
Puntos: 1
Copiar ficheros

Quiero copiar unos ficheros que tengo en una carpeta temp a otra destino intento con copy('/temp/fichero','/album/pruebas/fichero') pero me da error, pensaria que es un tema de permisos pero si hago un mkdir('/album/pruebas/pruebas'); sime crea el nuevo directorio, cual puede ser el problema??

toy en windows xp
__________________
Dios creo un equipo perfecto a los demas los lleno de extranjeros
  #2 (permalink)  
Antiguo 26/06/2007, 11:07
 
Fecha de Ingreso: marzo-2007
Mensajes: 347
Antigüedad: 17 años, 7 meses
Puntos: 2
Re: Copiar ficheros

Yo utilizaria la funcion move_uploaded_file, que es parecida a copy, pero, creo que copy, no tiene como la carpeta de origen la carpeta donde se ejecuta el script, sino de la carpeta de temporales, en cambio move_uploaded_file, la carpeta que tiene de origen, es la carpeta donde se esta ejecutando el script php, quiza el error que te da es que la carpeta o algo asi, no existe, ya que tu quizas tomaste de referencia la carpeta donde ejecutas el script, y php, toma la carpeta de temporales, a si que yo sustituiria copy por move uploaded file, los parametros de la funcion, deja los mismos, ya me cuentas si te funciona.

Un saludo
  #3 (permalink)  
Antiguo 26/06/2007, 11:11
 
Fecha de Ingreso: mayo-2005
Mensajes: 423
Antigüedad: 19 años, 6 meses
Puntos: 1
Re: Copiar ficheros

el problema es q soy anormal,por un . delante del destino no me tiraba
__________________
Dios creo un equipo perfecto a los demas los lleno de extranjeros
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 21:23.