Foros del Web » Programando para Internet » Javascript »

barra de progreso

Estas en el tema de barra de progreso en el foro de Javascript en Foros del Web. Buenos días. Tengo un upload que me gustaría ponerle una barra de progreso, pero no se casi nada de javascript. Sabeis algun script que pueda ...
  #1 (permalink)  
Antiguo 10/11/2008, 03:21
 
Fecha de Ingreso: enero-2008
Mensajes: 303
Antigüedad: 16 años, 3 meses
Puntos: 0
barra de progreso

Buenos días.
Tengo un upload que me gustaría ponerle una barra de progreso, pero no se casi nada de javascript. Sabeis algun script que pueda intercalar en este, gracias.:


Código PHP:
$nombre =  $_FILES["logo"]["name"]; 
$tipo_archivo =  $_FILES["logo"]["type"]; 
$tamano_archivo =  $_FILES["logo"]["size"]; 
$editFormAction $_SERVER['PHP_SELF'];

//Obtengo el nombre de la imagen y la extensión de la foto
$nombre_archivo1 explode(".",$nombre);
//Genero un nombre aleatorio con números y le asigno la extensión obtenida anteriormente
$nombre_archivo rand(0,9).rand(100,9999).rand(100,9999).".".$nombre_archivo1[1];
//compruebo si las características del archivo son las que deseo

if (empty($tipo_archivo)){$tipo_archivo ".jpeg";}


if ((isset(
$_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {

if (!((
strpos($tipo_archivo"gif")|| strpos($tipo_archivo"png") || strpos($tipo_archivo"jpeg")))) 

   
$fotomal"* Error: La imagen no es jpg, png, gif";  
   
    }
else if (
$tamano_archivo 100000)
    {
    
$fotogrande"* Error: La imagen es más grande de 100 Kb";  
    }
    
else

   
$_POST['logo']= $nombre_archivo;
    
    
$directorio 'imagenes_temporal/';

  if (
move_uploaded_file$_FILES['logo']['tmp_name'],$directorio "/" .$_POST['logo']))
    { 
  #2 (permalink)  
Antiguo 10/11/2008, 04:05
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: barra de progreso

El principal problema de eso es que necesitás un complemento del lado del servidor para medir el progreso. Lo más sencillo sería que usaras Flash para generar la barra de progreso mediante la clase net.FileReference: http://www.google.com.ar/search?sour...n+Google&meta=
  #3 (permalink)  
Antiguo 10/11/2008, 05:25
 
Fecha de Ingreso: enero-2008
Mensajes: 303
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: barra de progreso

Una vez que tenga el archivo swf, en que lugar del scrip php hago la llamada al mismo.
Gracias y un saludo
  #4 (permalink)  
Antiguo 10/11/2008, 05:29
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: barra de progreso

Mmm, por las dudas, te paso un enlace a un ejemplo, como para que estudies la mecánica: http://blog.unijimpe.net/upload-de-archivos-con-flash/
Luego en la red encontrarás cómo añadir la barra de progreso o puedes pedir ayuda en el foro de Flash, pero lo importante es conocer perfectamente el mecanismo.
  #5 (permalink)  
Antiguo 10/11/2008, 09:20
 
Fecha de Ingreso: enero-2008
Mensajes: 303
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: barra de progreso

Muchasgracias, he cogido el hilo.Un saludo
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 02:37.