Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/05/2005, 18:12
Moises22
 
Fecha de Ingreso: mayo-2005
Mensajes: 98
Antigüedad: 19 años, 11 meses
Puntos: 0
Sonrisa

A ver, en primer lugar agradecerte que hayas contestado. Tu post no lo habia encontrado y eso que he buscado mucho en el foro, pero este parece que se ajusta a la perfeccion en lo referente a lo que necesito.

En mi caso no es compra, si no usuarios registrados, con lo cual me ahorro parte del problema, ahora bien, tengo varias preguntas sobre el codigo que proporcionó AZ. Lo voy a comentar para que me orienteis sobre lo que me equivoco y lo que no:

<%
fn = Request.QueryString("fn")
If fn <> "" then

Response.ContentType = "application/x-unknown" ' arbitrary
'¿Que es lo que hace la linea superior?
FPath = "c:\inetpub\docs\" & fn
Response.AddHeader "Content-Disposition","attachment; filename="
& fn
'¿Y esta otra linea?

Set adoStream = CreateObject("ADODB.Stream")
adoStream.Open()
adoStream.Type = 1
adoStream.LoadFromFile(FPath)
Response.BinaryWrite adoStream.Read()
adoStream.Close
Set adoStream = Nothing

Else
Response.Write "no jodas, no vas a encontrar nada... jetón!"
End if
Response.End
%>


Despues de esas dos lineas que la verdad,me gustaria fueran aclaradas, para aclarar ciertas dudas, me gusaria saber que tipo de objeto es ADODB.Stream y si es soportado en todos los servidores (incluso gratuitos, que es mi caso).

Anssss otra cosa.... en el caso de FPath he supuesto que no tiene porque ser una ruta fisica, es desir podria ser "http://forosdelweb/archivospdf/" por ejemplo


Muchisimas gracias por contestar y por el codigo a AZ. Espero la respuesta