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

转载 2006年06月23日 13:26:00
1.Coldfusion


<cfprocessingdirective pageencoding="utf-8">
<cfcontent type="text/html; charset=utf-8">
<cfset setEncoding("URL", "utf-8")>
<cfset setEncoding("Form", "utf-8")>
<cfset serverPath = "D:/wwwroot/srcfile/">
<cffile action="upload" filefield="form.Filedata" nameconflict="Overwrite" destination="#serverPath#">

2.ASP.Net


string saveToFolder = "savedFiles"
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); 
     } 
   }
}

3.PHP

<?php
//path to storage
$storage = 'userUploads';
//path name of file for storage
$uploadfile = "$storage/" . basename(

INSERT:CONTENT:END FILES['Filedata']['name'] );
//if the file is moved successfully
if ( move_uploaded_file(

INSERT:CONTENT:END FILES['Filedata']['tmp_name'] , $uploadfile ) ) {
  echo( '1 ' .

INSERT:CONTENT:END FILES['Filedata']['name']);
//file failed to move
}else{
  echo( '0');
}
? >

 

有关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 错误或者出现服务不可得到的情况,也请修改以上的配置,把配置数加大。

个人图片上传后台程序Servlet

前提需要commons-fileupload.jarcommons-io.jarcommons-logging.jar public class PictureUploadServlet exten...

基于手机端的base64异步多图上传+php后台程序处理【代码】

前端效果 前端html代码 WeUI-Uploader 上传 ...

Discuz!后台程序目录/source/admincp/下目录及文件功能详解

不管是做网站运营还是做discuz二次开发都需要对discuz后台程序有一定的了解,本文就向大家介绍其后台程序目录/source/admincp/目录下目录及文件功能: /source/ad...

如何编写Linux Daemon后台程序(守护进程)

守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进 程。Linux的大多数服务器就是用守护进程实现的。比如,...

Edge后台程序

  • 2013年10月21日 16:16
  • 2.48MB
  • 下载

一个Java后台程序的实例

很多系统都需要一个在后台不间断运行的程序,以定期执行某些系统任务。这类似于Windows中自带的计划任务的功能。我一年半前我参与某省联通的网管项目的开发,曾经写过一个这样的后台程序,它要不间隔的从各种...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:flash8上传功能的后台程序收集
举报原因:
原因补充:

(最多只允许输入30个字)