我想用aspnet编写软件下载和音乐电影在线播放的网页程序,这种类型的网页在aspnet上如何实现.请高手指点一下,这种网页程序该如何写?    只简单对要下载的压缩文件或影视文件(rm    mpeg)建立超级连接行吗?  

解决方案 »

  1.   

    我只做为软件下载的方法,没想到也能实现防盗链技术:)防止非法用户下载代码思路:一般,因为站点是采用会员制的,所以就必须确认用户是否登陆,如果没有登陆,if session("user")="" then Response.Redirect("error.aspx")
    二,在表中有一个存放URL(存放软件的地址,如 down/q.rar .这样别人下载时链接地址就是http://你的网址/down/q.rar .
    我们在下载先实现用户的验证,
    Try
                    Dim sqluser As String = "select * from admin where sm='" & Session("username") & "'"  '验证该用户是否存在
                    adocmd = New OleDbDataAdapter(sqluser, sqlprov) 
    ……
    catch
    Response.Redirect("error.aspx")
    end try
    '如果前面都正确,下面就链接软件下载地址,注意前后顺序。一般来讲,如果上面有错误那他就会只能下载error.aspx这个文件而无法下载程序
    Response.Redirect(filename) '下载 filename 就是指我上面指表的url 字段。
    记得给分*^_^*
      

  2.   

    假如q.rar保存于http://localhost/down/q.rar ,对q.rar文件直接建立链接就行吗?还有其它要注意的吗?