Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/02/2007, 07:06
jonathan.m.a
 
Fecha de Ingreso: febrero-2007
Mensajes: 35
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Problemas con el upload :(

El caso (alomejor solo ocurre en mi equipo) es que si no 'subo' el archivo al server, este me da error, encambio si lo acepto no pasa nada.

Para simplificarlo a los que lo veis mejor con un seudo-codigo:

Dim lFileLen: lFilelen = File.GetFileSize("file_upload_1")

If lFileLen > SIZE_2MB Then
'Aqui queria mostrar un mensaje diciendo que no se podia subir.
'PERO EL MUY... ME DA EL DICHOSO ERROR
Response.Write "Error: Fichero demasiado largo."
'Una cutre solución seria hacer lo siguiente:
Dim sDataFile
sDataFile = Request.BinaryRead(lFileLen)
'Y no guardarlo en ningun archivo, ademas del tiempo perdido al subirlo.
Else
Call SaveFile(Request.BinaryRead(lFileLen))
'Ahora aunque no guarde el fichero al disco (logico) no dara el error
End If

Fin Seudo-codigo


Lo ironico de este asunto no es como hacerlo en asp, es que si no lees
el archivo de BinaryRead NO SE PUEDE MOSTRAR LA PAGINA

Entonces; ¿tengo que subir el archivo al server, comerme un ancho de banda y proceso de CPU para nada?

Si alguien sabe si es una limitación del html o como reparalo porfabor aganmelo saber!!!

Gracias!!!