易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net访问图片权限

所有用户上传的图片都放在一个文件夹下,一张表记录着用户id和图片在这个文件夹下的名称。

如何可以让会员只能访问自己上传的所有图片,而匿名用户和其他会员不能访问(即使知道图片的路径)。
看来只能用HttpModule来处理,拦截 jpg,png,gif请求

顶一下

把图片放入数据库

防盗链
public class myhandler : IHttpHandler
{
    public void ProcessRequest(HttpContext context)
    {
        string FileName = context.Server.MapPath(context.Request.FilePath);
        if (context.Request.UrlReferrer.Host == null)
        {
            context.Response.ContentType = "image/JPEG";
            context.Response.WriteFile("~/no.gif");
        }
        else
        {
            if (context.Request.UrlReferrer.Host.IndexOf("localhost") > -1)            {
                context.Response.ContentType = "image/JPEG";
                context.Response.WriteFile(FileName);
            }
            else
 


相关问答:

asp升级到asp.net,好多结构都不知道如何转换

asp下面,当要根据不同的权限显示一些功能按钮的话会写成
<%
if 权限=1 then
%>
<input type="submit" name="Submit" value="提交" />
<%
end i ......

帮忙推荐一本ASP.NET的书,谢谢!

比较好的学习asp.net的书推荐一下吧,谢谢~~~
書的話等高人推薦, 我認為多上上www.asp.net對你幫助挺大, 那里有很多視頻, 如果是新手的話, 視& ......

散粉 正在学习asp.net mvc 很头大

正在学习这个东东 感觉很多地方不是很懂 正在努力 散点粉给asp.net的同仁们 求教好的学习资料 谢谢
参考

asp.net/mvc上有很多内容。 
最近也在看。 
同聊。

JF,3Q


比我有前途, 我至少目前 ......

asp.net form 验证问题

测试工程:
Login.aspx
Default.aspx
First.aspx
Second.aspx

web.config
Global.asax


代码:
Login.aspx
C# code:

protected void Submit_Click(object sender, Ev ......

ASP.NET MVC架构发布了 - .NET技术 / ASP.NET

ASP.NET MVC架构发布了,你用了吗?
还在学习中

我也在学习。买书,听教程,看网上资料,下载例子,感觉听不错的,不过比起工厂模式,似乎逊色了点。。。欢迎到我博客互相学习

都用了5个版本了 从 PV1 到beta ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号