Foros del Web » Programando para Internet » ASP Clásico »

mejorar un upload

Estas en el tema de mejorar un upload en el foro de ASP Clásico en Foros del Web. tengo un sistede de upload que funciona bien, pero hay algo que por ahi puede dar a confución a los usuarios ya que cuando esta ...
  #1 (permalink)  
Antiguo 21/07/2008, 08:50
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
mejorar un upload

tengo un sistede de upload que funciona bien, pero hay algo que por ahi puede dar a confución a los usuarios ya que cuando esta subiendo los archivos tanto uno como mas queda la pantalla sin hacer nada mostrando el formulario de carga y cuando termina de subir recien cambia, lo que yo tenia pensado hacer es poner un div con una ruedita animada de las que se ven actualmente en todos lados, para que indique que esta subiendo el archivo, pero estube probando pero no pude llegar a nada.
tengo una pagina llamada upload.asp con el furmulario de carga y un formulario de notificacion si todo salio bien da el ok con el nombre de los archivos subidos sino pone mensaje de error
y la subida de archivos lo hace un archivo llamado outputfile.asp que es el que responde a la otra pagina a traves de response.redirect
ejemplo
Response.Redirect "upload.asp?errore=si"
Response.Redirect "upload.asp?errore=no&file=" & FilesName

el tema es que no se como hacer para que la imagen aparezca apenas se presiona el boton y desaparezca al aparecer los datos
desde ya agradezco alguna idea de como encarar esto
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #2 (permalink)  
Antiguo 21/07/2008, 09:02
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: mejorar un upload

usas algún componente para subir la imagen ?

o usas asp puro?
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 21/07/2008, 09:03
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
Respuesta: mejorar un upload

es todo puro asp
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #4 (permalink)  
Antiguo 21/07/2008, 09:03
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: mejorar un upload

lee este post

este es para consultas a la base de datos muy largas
http://www.forosdelweb.com/f15/mensaje-carga-123974/

quizás te oriente un poco

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #5 (permalink)  
Antiguo 21/07/2008, 09:08
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
Respuesta: mejorar un upload

bueno lo voy a ver bien, pero a primera vista es un caso similar a lo mio a pesar de que yo no estoy cargando nada en db, pero es un ejemplo similar al mio
te agradezco el aporte
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #6 (permalink)  
Antiguo 22/07/2008, 06:11
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
Respuesta: mejorar un upload

estubre realizando ese que me pasastes pero me da el mismo mensaje que en ese mismo post
objeto Response error 'ASP 0156 : 80004005'

Error de encabezado

/misitio/miSeccion/procesarMiPagina.asp, line 218

Los encabezados HTTP ya están escritos en el explorador cliente. Cualquier cambio

y se que el error es por
no podés hacer un response.redirect posterior a un un response.flush

ahora como se puede solucionar?
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #7 (permalink)  
Antiguo 22/07/2008, 11:05
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Respuesta: mejorar un upload

no necesariamente debes realizar un response.redirect

tambien puede enviar una respuesta con META en el , a pesar de que ya se hayan enviado los parametros de la pagina

por ejemplo esto
Cita:
response.Write "<h3>Fallo en la funcion, te reenviaremos a otra parte</h3><meta http-equiv=refresh content=1;URL=pagina.asp />"
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #8 (permalink)  
Antiguo 22/07/2008, 11:19
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
Respuesta: mejorar un upload

ok eso me ha funcionado si bien, salvo que no me muestra el mensaje de precarga
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #9 (permalink)  
Antiguo 22/07/2008, 12:09
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
Respuesta: mejorar un upload

tengo una gran duda
el script tengo que ponerlo en la pagina donde pongo los archivos a subir o en el que sube los archivos? porque lo estoy poniendo en esta ultima y quizas por esto es que no veo el
<script language="JavaScript">
if(ie || ns) document.write('<div id="precarga"><img src="../template/Prensa/img/wait.gif" /> Por Favor Espere...!!!</div>');
</script>
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #10 (permalink)  
Antiguo 23/07/2008, 05:41
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
Respuesta: mejorar un upload

alguien que pueda quitarme esa duda?
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #11 (permalink)  
Antiguo 24/07/2008, 06:47
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
Respuesta: mejorar un upload

alguien me puede explicar mi duda, plis
gracias
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #12 (permalink)  
Antiguo 24/07/2008, 10:35
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Respuesta: mejorar un upload

al parecer ese script, se usa en el mismo formulario, antes de realizar la cargar al servidor

lo que pasa que PHP, tiene la ventaja de poder precargar contenido al servidor, por eso este codigo; pero en ASP, tendrias que realizar una precarga con AJAX (no estoy seguro )

este script tendrias que usarlo en una especie de Popup, donde cargas en el servidor

bueno eso parece
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #13 (permalink)  
Antiguo 24/07/2008, 10:38
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
Respuesta: mejorar un upload

y no hay forma de hacerlo de otra manera? algo similar
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #14 (permalink)  
Antiguo 24/07/2008, 10:48
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Respuesta: mejorar un upload



podrias utilizar en el mismo formulario, una especie de IFRAME, que al seleccionar el archivo, este lo envies (el nombre mediante javascript) al iframe, este se encargara de la precargar (o carga), y al terminar poner el nombre en el formulario

solo es una idea
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #15 (permalink)  
Antiguo 24/07/2008, 10:51
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
Respuesta: mejorar un upload

y poniendo algo de javascript en el boton guardar y que me muestre la precarga no podria ser?
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #16 (permalink)  
Antiguo 24/07/2008, 10:57
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Respuesta: mejorar un upload

es que en ASP, el problema es que primero se procesa para despues mandar resultados, entonces si lo deseas realizar por el metodo normal

se podria, intentar en la misma pagina de carga, por ejemplo, ya que el usuario ha realizado todo el procedimiento y dado click para el siguiente paso; poner el codigo del script antes de cualquier codigo de ASP, realizas un response.flush, para que te cargue el script y te muestre la imagen de precarga

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #17 (permalink)  
Antiguo 24/07/2008, 10:59
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
Respuesta: mejorar un upload

ok, bueno voy a intentarlo y veremos que pasa
muchas gracias
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
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 18:19.