En *.pls-fil är en Winamp-fil för sändning utav internetradio.
Jag skulle vilja att IIS:en kontrollerar om en besökare har en viss session och ett visst värde på denna session, bestämt av mig via en asp/aspx-sida förut. Har han detta värde får han ladda ner filen, annars inte.
Jag har gjort något liknande (dock med bilder istället för playlists). Du kan nog inte använda koden rakt av, men det kanske ger dig en idé om hur man kan göra.
<%
If not session("inloggad") Then
Response.write "Fyy, logga in först!"
response.end
End if
fil = Request.querystring("filename")
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Type = 1
objStream.Open()
objStream.loadFromFile("e:\www\stats\"&fil)
Response.ContentType = "image/png"
Response.BinaryWrite(objStream.Read())
objStream.close()
objStream = null
%>