主题:  Pure Asp Upload 支持中文件名插件修正版...

xpilot

职务:普通成员
等级:1
金币:1.0
发贴:192
#12001/12/9 16:57:28
前段时间坛子里有个老兄说解决了Pure Asp File Upload上传中文文件名问题,可惜后面就没有下文了!害的我空欢喜一场,正好我最近在研究UD的插件制作问题,颇有些心得,就拿来改改看,熬了一个通宵查阅了很多无组件文件上传的资料,本想自己做一个文件上传的插件,不过看看GP写的这个Pure Asp File Upload确实不错,就打消了自己做一个的念头,怪不的2.0正式版以后就人家就要收US$49!仔细研究发现,其实Pure不支持中文的问题出在老外编写软件习惯于只编写支持单字节的函数,所以我替换了其中最重要的处理提交文件名的两个函数,重新封装了这个插件!本插件可以和原插件同时安装各不影响,目前在我本机上是测试通过了,不知道其他机器会不会有什么问题!提供大家下载试试!补充一句,本修正版是用Pure Asp File Upload 2.0 Beta版修改的,哪位老兄要是不缺钱花的话,不妨也弄套2.0正式版的我来改改提供给大家:)
XP_PureUpload(PureUpLoad2.0B支持中文文件名汉化修正版)

km.kmyouth.com.cn/txbook/gbook/XP_PureUpload.mxp

做网站经常要用到计数器,我看过目前的UD插件中好象没有能直接使用的计数器插件,所以自己做一个试试!另外还做了几个插件,欢迎下载测试!
以下插件都有详细的中文说明,如果各位感兴趣的话,可以互相交流有关中文UD插件的制作的经验。
第一个是计数器插件,后面两个分别是两个邮件发送插件。
地址如下:
km.kmyouth.com.cn/txbook/gbook/xp_counter.zip
km.kmyouth.com.cn/txbook/gbook/xp_cdomail.zip
km.kmyouth.com.cn/txbook/gbook/xp_jmail.zip

编辑历史:[这消息被xpilot编辑过(编辑时间2001-12-15 20:59:42)]


阿智

职务:普通成员
等级:1
金币:0.0
发贴:25
#22001/12/10 12:07:57
太好了,谢谢你,教教我怎么做!



xpilot

职务:普通成员
等级:1
金币:1.0
发贴:192
#32001/12/11 15:04:52
很简单,UD的帮助里就有说明,照着help提示做就可以了!先从简单的开始,然后再慢慢的做比较复杂的插件!



阿智

职务:普通成员
等级:1
金币:0.0
发贴:25
#42001/12/11 15:43:55
谢谢你,我研究一下,呵!



xyjxzbj

职务:普通成员
等级:1
金币:0.0
发贴:23
#52002/1/18 13:36:10
谢谢!
www.udzone.com我联起来好慢
现在我已经下好了你的
待我装上一用
哈哈哈
还是等我用完了在笑吧



sky_5d

职务:普通成员
等级:1
金币:0.0
发贴:121
#62002/2/24 11:04:39
上传问题?????????

例如,我要把.产品名.价格.图片.一起上传
但是片图文件可以上传.可是数据就是写不进数据库..怎么办?


我需要力量

Jovan

职务:普通成员
等级:1
金币:0.0
发贴:13
#72002/2/24 13:29:56
我想把你的这个插件放到我的网站新版中去,供别人下载可以吗?
正在改版中的网站:NetCTO



charles

职务:普通成员
等级:1
金币:0.0
发贴:12
#82002/2/24 15:17:22
下载用extension连接后无法使用,有xp_UNEXTENSION选项,但二级菜单无内容。



xpilot

职务:普通成员
等级:1
金币:1.0
发贴:192
#92002/2/24 18:01:07
上传问题?????????
例如,我要把.产品名.价格.图片.一起上传
但是片图文件可以上传.可是数据就是写不进数据库..怎么办?

答:文件和文字内容同时传送的时候,必须先使用Insert Record行为再使用PureAspUpload,顺序不能颠倒!
--------------------------------------------------------------------------------

我想把你的这个插件放到我的网站新版中去,供别人下载可以吗?
正在改版中的网站:NetCTO

答:这个插件本身就是免费发布的,所以任何人都可以转载和使用!
--------------------------------------------------------------------------------

下载用extension连接后无法使用,有xp_UNEXTENSION选项,但二级菜单无内容。

答:可能和操作系统有关,我发现使用XP操作系统时可能会出现这种问题,可以多安装几次试试!我的开发环境是W2K所以不可能顾及很多有关操作系统方面的问题!



charles

职务:普通成员
等级:1
金币:0.0
发贴:12
#102002/2/25 22:15:44
我试了好多次都没用,可否放一个支持xp的版本上来。你这插件名称就是以xp开头的呀!



xpilot

职务:普通成员
等级:1
金币:1.0
发贴:192
#112002/2/26 9:56:36
charles在上个帖子中说
引用:
我试了好多次都没用,可否放一个支持xp的版本上来。你这插件名称就是以xp开头的呀!

这就不是我力所能及的范围了,由于XP操作系统是2001年才出的新系统,而UD4最早在2000年就已经推出,有很多人都反应UD和XP的兼容性问题,属于大环境造成的原因。之所以我修改的插件以xp开头,是因为我网名xpilot的缩写,应该可以理解吧,这个名字我已经用了快4年,和M$公司的XP毫无任何关系!



lasson

职务:普通成员
等级:1
金币:0.0
发贴:15
#122002/10/29 11:05:47
先insert record,后pure asp file upload,但是保存文件时,提示错误:“要进行更改,则需要改变由模板或转换器锁定的代码。此更改将被丢弃。”不知是何原因?



dayusky

职务:普通成员
等级:1
金币:0.0
发贴:77
#132002/10/30 12:55:41
xpilot兄能不能看看我这个页面(mail.asp)有什么错,好象没有发邮件的功能,什么反应都没有。我在form的action里面加了action="mail.asp"。

---------------------------------
<%@LANGUAGE="VBSCRIPT"%>
<%
'***** This is a XP_JMail's Sender with Free JMail!
Dim xp_jmail
Set xp_jmail = Server.CreateObject("Jmail.smtpmail")
xp_jmail.Serveraddress = "211.152.50.53"
xp_jmail.Contenttype = "text/html"
xp_jmail.Charset = "gb2312"
xp_jmail.Sender = Request.Form("from")
xp_jmail.Subject = Request.Form("subject")
xp_jmail.Addrecipient Request.Form("to")
xp_jmail.Body = Request.Form("content")
Set xp_jmail = Nothing
%>


Mail



 

























发送到email:




你的email:




主题:




内容:



 



 







lasson

职务:普通成员
等级:1
金币:0.0
发贴:15
#142002/10/30 14:54:05
我用这个修正版本根本就上传不了!
先insert record 后upload,反正文件名始终到不了数据库
用MX版的不行,ultradev4 的也实现不了!好烦呢!



玄袍客

职务:普通成员
等级:1
金币:0.0
发贴:21
#152002/10/30 15:09:02
lasson在上个帖子中说
引用:
先insert record,后pure asp file upload,但是保存文件时,提示错误:“要进行更改,则需要改变由模板或转换器锁定的代码。此更改将被丢弃。”不知是何原因? :confused:

这位兄弟的问题跟我的一样啊,唉,好郁闷