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

ASP判断下载文件是否成功? - Web 开发 / ASP

我做了一个ASP网站,上面有个下载图片系统,我想实现下面功能,有谁给个思路:
1 判断下载的文件是否成功,如果成功则扣分,不成功不扣分
2 不允许用户同时下载两个文件
望高手给个思路和提示,谢谢了
1 判断下载的文件是否成功,如果成功则扣分,不成功不扣分
数据库 增加字段 用来统计用户是否下载了该文件 
2 不允许用户同时下载两个文件
点击下载后 session 为 0 关闭后为1 如果为0 就不能下载

用 application 对象吧

session好像不行的吧

自己顶一下

是否成功这个是非常难用ASP本身来实现的
只有用插件下载的方式了

下载好判断,但是下载成功不成功很难,为什么不直接判断是否下载过呢,数据库里添加一个字段,判断用户是否下载过,下载过后再次下载的时候不扣分就行了。

同意楼上的观点,要单纯的判断成功与否貌似有点难度的吧。。。

引用
我做了一个ASP网站,上面有个下载图片系统,我想实现下面功能,有谁给个思路:
1 判断下载的文件是否成功,如果成功则扣分,不成功不扣分
2 不允许用户同时下载两个文件
望高手给个思路和提示,谢谢了


1,不能判断有没有成功,可以判断是否输出过了,只要输出了就认为用户下载了.再输出下载地址后如果没有异常再执行扣分.

2,用session 或者cookie 再扣分的同时写入值(时间) ,然后在输出下载地址的前面加上时间判断模拟下载的时间使session失效 或者cookie写入失效时间.只有他们失效了才输出下载地址,否则提示不能同时下载.

如果有人下到一半因为网络原因没有下下来 你会算他下载成功还是失败呢?

用stream下载可以判断,例如:


相关问答:

求一个在线测试系统 asp的 - Web 开发 / ASP

http://www.zgjhjy.com/Test/PrimaryTest/Index.aspx
就是类似以上的在线测试系统,需要有一个后台的,语言是asp的,数据库是access的,还需要能在后台对信息进行添删改查的。谢谢各位了。。。
程序真的很多,不知 ......

ASP伪静态 - Web 开发 / ASP

asp虚拟主机实现伪静态的方法:
1、 重写url参数
Step1: 建立前台文件index.asp,修改url参数形式。由于读取数据库中的记录不是专题的重点,故直接给出:
<!--#include file="config.asp" -->
&l ......

asp初学问题 - Web 开发 / ASP

Microsoft JET Database Engine '80040e07' 
标准表达式中数据类型不匹配。 
\wwwroot\update.asp, line 20
--------------------------------------------------------------------------------
Ho ......

求助asp.net图片上传 - .NET技术 / ASP.NET

就是一个按钮,点击之后打开对话框,然后选取图片。就这样上传。。
怎么实现。在网上搜到那么多的代码,全是很多的那种,不知道,看不下去。
所以在这里想请大哥大姐帮帮忙。

使用自带的fileupload控件可以实现 ......

ASP。net中怎么调用Com+组建 - .NET技术 / ASP.NET

C# code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Runtime.InteropServices;
nam ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号