[分享]动易上传原文件名,自动填写软件名称、关键字、软件简介

Advertisement

实现效果:

1.上传文件的文件名是 类似 2008102906410401_操作手册.rar 的样子, 前面的年月日主要是我担心有重名文件。

2.上传文件后立刻自动填写软件名称、关键字、软件简介等必填内容项目,适合我自己这样的懒人。

3. 显示的是 下载 操作手册.rar 而不是 下载地址1

我试过了基本上没有什么问题,拿出来与大家共享共享。

==============================================

PowerEasy.Upfile.asp

==============================================

390行左右

Randomize
strFileName = GetNumString()
tmpPath = tmpPath & strFileName &"_"&cFileName
'修改的地方1

=======================================================

506行左右

Case "soft"
Response.Write "文件上传成功! <a href=';继续上传</a>"
'修改的地方2
strJS = strJS & "var url='下载地址 '+'"& cFileName&"'+'|" & dirMonth & strFileName &"'+'_'+'"& cFileName&"'; " & vbCrLf
strJS = strJS & "parent.document.myform.DownloadUrl.options[parent.document.myform.DownloadUrl.length]=new Option(url,url);" & vbCrLf
strJS = strJS & "parent.document.myform.SoftSize.value='" & CStr(Round(cFileSize / 1024)) & "';" & vbCrLf
strJS = strJS & "parent.document.myform.SoftName.value='" & cFileName & "';" & vbCrLf
strJS = strJS & "parent.document.myform.Keyword.value='" & cFileName & "';" & vbCrLf

strJS = strJS & "parent.editor.HtmlEdit.document.body.innerHTML='" & cFileName & "';" & vbCrLf
strJS = strJS & "parent.editor.HtmlEdit.document.body.innerText='" & cFileName & "';" & vbCrLf
strJS = strJS & "parent.document.myform.SoftIntro.value='" & cFileName & "';" & vbCrLf

Exit For

======================================================================

Similar Posts:

  • [转载]完美解决drupal6上传中文文件名附件乱码问题

    用drual7的文件上传模块,问题很多,提示一下,好多问题的来源是文件夹权限问题.Linux和Window下面都是这样.这里是中文乱码的解决方案. 原文见http://www.5iphp.com/zh-hans/heart/180.html 完美解决drupal6上传中文文件名附件乱码问题 drupal6的upload模块只能上传英文名字的文件,我经过一段时间的测试,完美解决了drupal下中文文档上传的问题. 其实文档上传,无非涉及到两个方面. 第一:文档存到数据库中的名字. 第二:文档上传后

  • 七牛 Python SDK 使用了 urlsafe_b64encode() 导致上传中文文件名出现 UnicodeEncodeError 错误

    在七牛的 Python SDK 中的 python-sdk-6.1.2/qiniu/rs/rs.py 第 70 行: def uri_stat(bucket, key): return "/stat/%s" % urlsafe_b64encode("%s:%s" % (bucket, key)) 使用了 urlsafe_b64encode() 这个方法,而这个方法所调用的 binascii.b2a_base64() 是无法处理 Unicode 中文的,导致了上传中文

  • 分享一个文件上传工具类

    文件上传状态枚举类: View Code 1 package com.hoo.enums; 2 3 4 5 /** 6 7 * <b>function:</b> 文件上传状态 8 9 * @package com.hoo.enums 10 11 * @fileName UploadState.java 12 13 * @createDate 2010-10-11 下午12:18:14 14 15 * @author hoojo 16 17 */ 18 19 public enum

  • jQuery Uploadify 上传中文文件名出现乱码解决

    jQuery.Uploadify 上传中文文件名出现乱码解决,无非是程序编码和系统编码不一致造成的,于是尝试修改uploadify.php文件, 将:move_uploaded_file($tempFile,$targetFile); 修改为:move_uploaded_file($tempFile,iconv("UTF-8″,"gb2312″, $targetFile));

  • php上传中文文件名乱码问题处理方案

    php上传文件是最最基础的一个技术点,但是深入进去也有不少问题需要解决,这不,上传中文文件后,文件名变成了乱码. 下面是问题代码,很简单: 1.问题代码 html部分: 复制代码 代码如下: <html> <body> <form action="upload_file.php" method="post" enctype="multipart/form-data"> <label for="f

  • kindeditor上传文件后自动将原文件名添加至文

    在项目开发中,各种需求都有可能被提出来,用Kindeditor作为项目中使用的文本编辑器也是因为其功能之强大.但使用过程中遇到了各种问题,首先是开发@功能时,发现Kindeditor自带的获取光标位置函数有问题(至今还没找到解决办法,准备换百度的编辑器测试一下),然后就是今天这个需求了:文件上传后自动将原文件名添加文件说明中. 编辑器并不自带此功能(话说这个功能真心应该加上).如下是更改一番后的解决方案: 首先是更改upload_json.php这个文件,将原文件名添加到返回数据中: echo

  • 分享我的上传下载技巧,兼谈我与下载的不解之缘

    正值51CTO六周年之际,51CTO下载中心推出了"资源牛人大比拼"的活动,而我,作为一个51CTO的粉丝,也作为论坛的版主,更应该来支持并参加这个活动,而此时,活动也将要接近尾声,特写下此文,总结一下我参加活动的心得,同时,也记录我在51CTO的这一刻! 如果有人问我,你的爱好是什么,"下载"会情不自禁的从我口中说出来,我也把自己称作下载狂!只要我的电脑开着,我就不会让带宽闲着,所以,我的硬盘总是满满的,而这个速度 ,也是我目前为止的最高纪录,所以下载对我来说,确

  • web.py 上传中文文件名乱码

    代码如下,结果在服务器端的文件夹下所上传的中文文件名出现乱码.请教- file_in = web.input(fh={}) filedir = 'upload' if 'fh' in file_in: filename = file_in.fh.filename.decode('utf-8') fout = open(filedir +'/'+ filename,'wb') fout.write(file_in.fh.file.read()) fout.close() return "上传成功!

  • 重新学javaweb---多文件上传及文件名/位置 重编

    1.利用JS点一次 加一个上传框 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script type="text/

  • 文件上传与图片自动压缩. Java开发及编程思想

    本程序只适合gif,jpg,png图片格式. 上传大小不要最好不要超过1M.程序可对图片进行统一大小压缩. 如让所有上传图 宽度处理成宽度为500像数的图片. 高度可由程序自动设置.并可对上传图片同进生成缩略图. 如 宽度为了100 为了主程序运行. 需要下载 apache.commons.fileupload 组件.(www.apache.org) 大部分操作以由二个类完成.只要在Jsp或servlet中加入很少的代码就可以完成工作了. <%@ page contentType="tex

Tags: