Flash专栏: 基础教程 | 技巧运用 | MTV实例教程 | 游戏实例教程 | 实例教程 | AS教程(new)
photoshop专栏: 基础 | 进阶 | 技巧总汇 | 精彩实例 | 文字特效 | 滤镜魔术 | 实际应用
网页设计: Dreamweaver教程 | FireWorks教程 | CorelDraw设计 | Freehand/Illustrator教程 | 音乐转换教程
其他教程: 操作系统 | 程序设计 | 网站开发 | 图形图像 | 数据库 | 网络技术 | 安全相关 | 认证考试 | 硬件知识 | 服务器
Flash专栏>Flash基础教程>flash8上传功能的后台程序收集2   返回上一页

  日期:2006-07-17 10 作者:kinglong 来源:闪吧
天气预报 IP地址 手机号码 邮编 翻译 在线代理 在线评书 好dj


flash8上传功能的后台程序收集2


有关ASP.NET上传后台程序(修正版)
代码:

<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script language="C#" runat=server>
//上传目录设置;
string saveToFolder = "saveFiles";
private void Page_Load(object sender, System.EventArgs e)
{
  HttpFileCollection uploadedFiles =  Request.Files;
  string Path = Server.MapPath(saveToFolder);
  for(int i = 0 ; i < uploadedFiles.Count ; i++)
  {
    HttpPostedFile F = uploadedFiles[i];
    if(uploadedFiles[i] != null && F.ContentLength > 0)
    {   
      string newName = F.FileName.Substring(F.FileName.LastIndexOf("\") + 1);
      F.SaveAs(Path + "/" + newName);
     }
   }
}
</script>
把上传代码保存成upload.aspx文件就可以了;
注意点:
1、要把“上传目录”的安全属性设置成允许“ASPNET”用户写入操作的权限;
2、要在“Web.config”文件内添加“<httpRuntime maxRequestLength="122880" executionTimeout="10000" />”来设置上传文件的大小限制,默认上传文件大小只有4M;
3、有关httpRuntime参数说明:
  maxRequestLength:指示 ASP.NET 支持的HTTP方式上载的最大字节数。该限制可用于防止因用户将大量文件传递到该服务器而导致的拒绝服务攻击。指定的大小以 KB 为单位。默认值为 4096 KB (4 MB)。executionTimeout:指示在被 ASP.NET 自动关闭前,允许执行请求的最大秒数。在当文件超出指定的大小时,如果浏览器中会产生 DNS 错误或者出现服务不可得到的情况,也请修改以上的配置,把配置数加大。
其他Web后台程序:http://www.klstudio.com/post/54.html
   责任编辑:uufeng    时间:2006年6月14日


 
高手云集 版权所有 1998-2006