Has anybody here tried to use the SoftArtisans dll and run the sample code provided in the article "Protecting Everything Pt 2"?<BR><BR><BR>If you "hard code" strFileName it works but if you pass it the variable from Request.Form it doesn&#039;t. <BR>ie strFileName = C:MyImagesMyImage.pdf" This works but passing the variable of the same path doesn&#039;t.<BR>And yes the variable I&#039;m passing from the Request("File") is correct. I&#039;ve checked it using Response.Write strFileName.<BR><BR>Any one have any ideas?? IIS bug?? I&#039;m running VS SP5<BR><BR>Thanks Craig<BR><BR>Here is the code:<BR>strFileName = Request("File")<BR><BR>Dim oFM, oBS<BR>Set oFM = CreateObject("SoftArtisans.FileManager")<BR>Set oBS = oFM.OpenBinaryFile(strFileName)<BR> <BR>Response.BinaryWrite oBS.ReadAll<BR> <BR>Set oBS = Nothing<BR>Set oFM = Nothing