仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 637|回复: 9
打印 上一主题 下一主题

[学习教程] ASP网页设计使用fso读取文件总数,而且修正文件名

[复制链接]
深爱那片海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:05:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
减少客户内IT专业人才缺乏带来的影响。ASP的客户员工利用浏览器进入相关的应用软件,简单易用,无需专业技术支持。读取文件中一切文件的总数,而且可依据必要修正文件名.读取文件中一切文件的总数,而且可依据必要修正文件名.
代码以下:
<%
OnErrorResumeNext
setfso=CreateObject("Scripting.FileSystemObject")
Setuploadfolder=fso.GetFolder(server.mappath("img"))’img为指定的文件夹
setallfiles=uploadfolder.Files
ifisempty(request.querystring("act"))then
i=1
response.Write"<tablewidth=""620""border=""1""cellspacing=""0""cellpadding=""5""align=""center"">"
foreachfileiteminallfiles
sFileName=fileitem.Name
response.Write"<tr>"
response.Write"<tdwidth=""50""align=""center"">"&i&"</td>"
response.Write"<tdwidth=""450"">"&sFileName&"</td>"
response.Write"<tdwidth=""120""align=""center""><ahref=""javascript:;""onClick=""javascript:window.open(’?act=edit&filename="&sFileName&"’,’newwindow’,’height=300,width=550,top=250,left=250,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no’)"">编纂文本文件</a></td>"
response.Write"</tr>"
i=i+1
next
response.Write"</table>"
response.Write"文件总数:"&(i-1)
endif
ifrequest("act")="Savefilename"then
setf=fso.GetFile(server.MapPath("img/"&request("ofn")))
f.Name=request("filestr")
setf=nothing
endif
ifrequest.querystring("act")="edit"then
%>
<tablealign="center"border="1"width="100%"height="100%"cellspacing="0"cellpadding="3"bordercolor="#6595d6">
<formname="form1"method="post"action="?act=Savefilename&ofn=<%=request("filename")%>">
<tr><th>编纂文本文件</th>
</tr>
<tr><td>文件名:
<textareaname="filestr"style="width:98%;height:100%;"><%=request("filename")%></textarea></td></tr>
<trheight="25"><tdalign="center">
<inputtype="submit"value="保留"><inputtype="button"value="封闭"onClick="window.close();">
</td></tr>
</form>
</table>
<%
endif
%>
asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。
飘飘悠悠 该用户已被删除
沙发
发表于 2015-1-16 23:49:41 来自手机 | 只看该作者

ASP网页设计使用fso读取文件总数,而且修正文件名

运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
小女巫 该用户已被删除
板凳
发表于 2015-1-20 12:15:36 | 只看该作者
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
冷月葬花魂 该用户已被删除
地板
发表于 2015-1-29 07:06:11 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
不帅 该用户已被删除
5#
发表于 2015-2-5 23:52:50 | 只看该作者
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
再现理想 该用户已被删除
6#
发表于 2015-2-14 08:51:47 | 只看该作者
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
简单生活 该用户已被删除
7#
发表于 2015-3-11 17:27:36 | 只看该作者
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
精灵巫婆 该用户已被删除
8#
发表于 2015-3-19 03:44:12 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
9#
发表于 2015-3-27 07:09:31 | 只看该作者
我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.
admin 该用户已被删除
10#
发表于 2015-3-27 07:09:31 | 只看该作者
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-30 15:56

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表