毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> WEB开发 >> 正文

cf中上传可以控制大小吗?如何控制?

更新时间:2012-8-4:  来源:毕业论文

cf中上传可以控制大小吗?如何控制?

上传后可以立刻知道大小。记得前几年的版本,没有立刻检测文件大小的功能。不知道新的版本是否有这个功能。上传后我知道可以得到文件大小,我要的是在上传之前能不能控制上传文件大小上传前可以先得到文件大小,之后再决定是否要上传。
cfhttp.responseHeader["Content-Length"] 这个可以知道大小。这里有个例子:
来自:easycfm
<CFIF isdefined ("FORM.Upload")>

  <CFIF VAL(CGI.CONTENT_LENGTH) GT 20000>

  <cflocation addtoken="no"
  url="index.cfm?Note=File too Large! (#VAL(CGI.CONTENT_LENGTH/1000)# KB)">
  <CFABORT>

  <CFELSE>

  <CFFILE 
  ACTION="Upload" 
  FILEFIELD="UploadMe" 
  DESTINATION="C:\uploads\" 
  NAMECONFLICT="OVERWRITE">

  <cflocation addtoken="no"
  url="index.cfm?Note=File Uploaded (#VAL(CGI.CONTENT_LENGTH/1000)# KB)">
  <CFABORT>

  </CFIF>

</CFIF>

<html>
  <head>
  <title>Upload</title>
  </head>

<body>

<cfparam name="URL.Note" default="">
<CFOUTPUT>
  <strong><font color="RED">#URL.NOTE#</font></strong>
</CFOUTPUT>

<form action="index.cfm" method="post" enctype="multipart/form-data">
<input name="UPLOAD" type="hidden" value="Y">
Source File Name:<BR>
<INPUT NAME="UploadMe" TYPE="File" SIZE="50"><BR>
<input type="Submit" value="Upload Now">
</form>

</BODY>
</HTML>

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。