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

descargar archivo

Estas en el tema de descargar archivo en el foro de ASP Clásico en Foros del Web. hola nuevamente..................voy directo al grano poseo un programa el cual permite subir archivo el cual funciona correctamente..............pero mi problema es el siguiente cuando deseo descargar ...
  #1 (permalink)  
Antiguo 10/09/2004, 13:46
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 20 años, 8 meses
Puntos: 1
descargar archivo

hola nuevamente..................voy directo al grano

poseo un programa el cual permite subir archivo el cual funciona correctamente..............pero mi problema es el siguiente cuando deseo descargar el archivo que esta con la extension pdf este se guarda como documento html

Response.ContentType = "application/pdf"
Response.AddHeader "content-disposition", "attachment;filename="&nombre 'Permite que el usuario elija guardar o abrir el documento

el nombre que sale hay es para que lo guarde con el mismo nombre.


o habra algun codigo para que descargue cualquier archivo............si los pido hacvi por que estoy en apuros

Última edición por bisteck; 10/09/2004 a las 13:48
  #2 (permalink)  
Antiguo 10/09/2004, 14:16
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 20 años, 8 meses
Puntos: 1
porfa vor!!!!!!!!!!!!!!!
  #3 (permalink)  
Antiguo 10/09/2004, 14:47
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Está raro... no entiendo por qué te lo guarda como HTML.
¿que ves si hacés un response.write de la variable "nombre"?

En todo caso, poné el códig completo que hago pruebas y me fijo
__________________
...___...
  #4 (permalink)  
Antiguo 10/09/2004, 15:18
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 20 años, 8 meses
Puntos: 1
Cita:
Iniciado por Al Zuwaga
Está raro... no entiendo por qué te lo guarda como HTML.
¿que ves si hacés un response.write de la variable "nombre"?

En todo caso, poné el códig completo que hago pruebas y me fijo
me explico mejor
poseo otra pagina en la cual me permite bajar el contenido de un archivo el cual esta en .csv este funciona correctament , pero mi problema es el siguiente es que el usuario elige un archivo segun una condicion y luego baja el archivo el archivo que va a bajar es pdf, y lo que necesito es de que forma se pude bajar un archivo no importa que sea pdf.....

mira este codigo tengo para bajar el archivo csv.


<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%

nombre = session("nombre")

if nombre <> "" then
%>
<html>
<head>

<%
Response.ContentType = "application/vnd.ms-excel" 'Especifica que la respuesta es en excel
Response.AddHeader "content-disposition", "attachment;filename="&nombre 'Permite que el usuario elija guardar o abrir el documento
%>


</head>

<body>
<table>
<tr>
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject ")
Set f=fs.OpenTextFile(Server.MapPath("..\archivo\"&nom bre), 1,2)

do while f.AtEndOfStream = false
linea = f.ReadLine
linea = split(linea, ";")
for i = 0 to ubound(linea)
%>
<td><% response.write linea(i) %></td>
<%
next
%>
</tr>
<%
loop

f.Close
Set f=Nothing
Set fs=Nothing
%>
</tr>
</table>
</body>
</html>
<%
else
%>
<html>
<body>
<table align="center">
<tr>
<td>Debe Seleccionar un Archivo !!!!!!!!!!!!!!!!!!</td>
</tr>
</table>
</body>
</html>

<%
end if
%>
pero al cambiar el response por res... ..aplicarion/pdf
y borrar el for y cambiar el directorio este me lo baja en documento html
  #5 (permalink)  
Antiguo 13/09/2004, 11:45
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 20 años, 8 meses
Puntos: 1
algun comentario, please
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 23:47.