Foros del Web » Programando para Internet » PHP »

Barra de progreso

Estas en el tema de Barra de progreso en el foro de PHP en Foros del Web. Buenas necesito una barra de progreso sencilla. Tengo una web en php que sube archivos de todo tipo al servidor y necesito mostrar una barra ...
  #1 (permalink)  
Antiguo 20/05/2009, 07:13
 
Fecha de Ingreso: mayo-2005
Mensajes: 21
Antigüedad: 18 años, 11 meses
Puntos: 0
Barra de progreso

Buenas necesito una barra de progreso sencilla. Tengo una web en php que sube archivos de todo tipo al servidor y necesito mostrar una barra de progreso mientras este archivo es subido.

Muchas Gracias
  #2 (permalink)  
Antiguo 20/05/2009, 09:20
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: Barra de progreso

Hola felipe_77,

Con PHP, no puedes hacer eso, recuerda que PHP se ejecuta en el servidor, no en el cliente, lo máximo que puede hacer PHP es informarte del estado del upload, pero para esto tienes que activar una extensión php_upload.dll, y usar AJAX para hacer un request y que PHP te informe del estado del upload.

Saludos.
  #3 (permalink)  
Antiguo 20/05/2009, 09:33
 
Fecha de Ingreso: mayo-2005
Mensajes: 21
Antigüedad: 18 años, 11 meses
Puntos: 0
Respuesta: Barra de progreso

Muchas gracias! es una buena pista.
Yo se que lo que busco es complicado, he googleado mucho, pero no encontré nada claro.
Comprendo que también la complejidad de mi problema radica en que php es un lenguaje de servidor y no se ejecuta en el cliente.
Muchas gracias nuevamente.
  #4 (permalink)  
Antiguo 20/05/2009, 09:42
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: Barra de progreso

Exacto, de hecho hay varios ejemplos de como hacerlo con AJAX, si buscas en Google como PHP upload progress te salen muchos ejemplos de como implantarlo con AJAX.

Saludos.
  #5 (permalink)  
Antiguo 20/05/2009, 10:41
Avatar de ACX_POISON  
Fecha de Ingreso: abril-2008
Ubicación: Talca-Chile
Mensajes: 750
Antigüedad: 16 años
Puntos: 7
Respuesta: Barra de progreso

si no te molesta usar un poco de flash y configurar un par de cosas usa esto http://swfupload.org/project muestra el progreso mediante flash, pero la carga la hace mediante un arhivo .php

me a dado buenos resultados en general...
__________________
Me junto con los que Saben, Queriendo Saber.
  #6 (permalink)  
Antiguo 21/05/2009, 05:32
 
Fecha de Ingreso: mayo-2005
Mensajes: 21
Antigüedad: 18 años, 11 meses
Puntos: 0
Respuesta: Barra de progreso

Muchas gracias ACX_POISON lo probé y funciona en Internet Explorer pero no en Firefox! Yo estoy usando la versión 2.2.0.
  #7 (permalink)  
Antiguo 21/05/2009, 08:05
 
Fecha de Ingreso: diciembre-2006
Mensajes: 61
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: Barra de progreso

La demo que está en http://code.google.com/p/swfupload/ funciona perfectamente en Firefox

Saludos
__________________
INVOhost (www.invohost.com)
Software de gestión para empresas de hosting
.
Cobranza, tickets, faqs, manuales, carrito de compras.
100% en ESPAÑOL
  #8 (permalink)  
Antiguo 21/05/2009, 10:18
 
Fecha de Ingreso: mayo-2005
Mensajes: 21
Antigüedad: 18 años, 11 meses
Puntos: 0
Respuesta: Barra de progreso

Muchas gracias! Si tenía otra versión!
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 15:12.