Foros del Web » Programando para Internet » PHP »

Pregunta sobre move_uploaded_file()

Estas en el tema de Pregunta sobre move_uploaded_file() en el foro de PHP en Foros del Web. Hola amigos. Tengo una consulta. Si yo tengo un <input type="file" name="archivo" />, a la hora de hacer el submit yo puedo subir el archivo ...
  #1 (permalink)  
Antiguo 07/01/2010, 16:13
 
Fecha de Ingreso: julio-2008
Mensajes: 35
Antigüedad: 15 años, 9 meses
Puntos: 0
Pregunta sobre move_uploaded_file()

Hola amigos.
Tengo una consulta.

Si yo tengo un <input type="file" name="archivo" />, a la hora de hacer el submit yo puedo subir el archivo a una carpeta del sitio web con la función move_uploaded_file() usando $_FILES['archivo']['tmp_name'].

Esto indica que antes del move_uploaded_file() el archivo en cuestión está alojado en la carpeta temporal del servidor y que después del move_uploaded_file() ya ese archivo en la carpeta temporal del servidor desaparece y se mueve a la carpeta que yo elegí como parámetro de la función move_uploaded_file().

Ok, con este escenario mi pregunta es esta: ¿Si yo no ejecutara el move_uploaded_file() entonces el archivo en la carpeta temporal quedará allí permanentemente como basura en esa carpeta temporal verdad? ¿El servidor web o php tienen alguna política automática para la eliminación y limpieza de archivos innecesarios en dicha carpeta temporal?

Muchas gracias!
  #2 (permalink)  
Antiguo 07/01/2010, 16:21
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Pregunta sobre move_uploaded_file()

si no mueves el archivo... se elimina al final de la ejecución de tu script...

pero por favor, eso lo pudiste haber leído directamente del manual de PHP, no?
http://php.net/move_uploaded_file
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 07/01/2010, 16:32
 
Fecha de Ingreso: julio-2008
Mensajes: 35
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Pregunta sobre move_uploaded_file()

Gracias pateketrueke.
Posteé acá precisamente porque la pregunta no es directamente sobre el move_uploaded_file y porque no encontré nada acerca de eso en el manual de PHP.
Cita:
¿Si yo no ejecutara el move_uploaded_file() entonces el archivo en la carpeta temporal quedará allí permanentemente como basura en esa carpeta temporal verdad?
Es más que todo saber qué pasaba con el archivo temporal en caso de no llamar a move_uploaded_file()

Nota: En el link que pasaste no viene la respuesta a la pregunta que hice.
  #4 (permalink)  
Antiguo 08/01/2010, 11:53
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Pregunta sobre move_uploaded_file()

Si seleccionas "Handling File Uploads" en el Manual específicamente dice:
Cita:
Iniciado por Manual de PHP
The file will be deleted from the temporary directory at the end of the request if it has not been moved away or renamed.
Saludos.
  #5 (permalink)  
Antiguo 11/01/2010, 07:43
 
Fecha de Ingreso: julio-2008
Mensajes: 35
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Pregunta sobre move_uploaded_file()

Muchas gracias GatorV!

Eso es precisamente lo que andaba buscando.

Saludos ;)

Etiquetas: Ninguno
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 23:15.