仓酷云

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

[学习教程] ASP网站制作之用ASP随机天生文件名的函数

[复制链接]
冷月葬花魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:35:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。<html>
<metahttp-equiv="Refresh"content="2">
<!--
 PlacethiscodeintoanASPPageandrunit!
-->
<code>
RandomFileNameCreation

<%
 FunctionGenerator(Length)
  dimi,tempS,v
  dimc(39)
  tempS=""
  c(1)="a":c(2)="b":c(3)="c":c(4)="d":c(5)="e":c(6)="f":c(7)="g"
  c(8)="h":c(9)="i":c(10)="j":c(11)="k":c(12)="l":c(13)="m":c(14)="n"
  c(15)="o":c(16)="p":c(17)="q":c(18)="r":c(19)="s":c(20)="t":c(21)="u"
  c(22)="v":c(23)="w":c(24)="x":c(25)="y":c(26)="z":c(27)="1":c(28)="2"
  c(29)="3":c(30)="4":c(31)="5":c(32)="6":c(33)="7":c(34)="8":c(35)="9"
  c(36)="-":c(37)="_":c(38)="@":c(39)="!"
  IfisNumeric(Length)=FalseThen
   Response.Write"Anumericdatatypewasnotsubmittedtothisfunction."
   ExitFunction
  EndIf
  Fori=1toLength
   Randomize
   v=Int((39*Rnd)+1)
   tempS=tempS&c(v)
  Next
  Generator=tempS
 EndFunction
    
 Fori=1to20
  Randomize
  x=Int((20*Rnd)+1)+10
  Response.WriteGenerator(x)&"<br>"&vbnewline
 Next
%>
</code>
优点:简单易学、开发速度快、有很多年“历史”,能找到非常多别人做好的程序来用、配合activeX功能强大,很多php做不到的asp+activeX能做到,例如银行安全控件
老尸 该用户已被删除
沙发
发表于 2015-1-19 17:50:27 | 只看该作者
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
海妖 该用户已被删除
板凳
发表于 2015-1-25 20:12:10 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
飘飘悠悠 该用户已被删除
地板
发表于 2015-2-3 20:08:49 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
兰色精灵 该用户已被删除
5#
发表于 2015-2-9 04:57:39 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
蒙在股里 该用户已被删除
6#
发表于 2015-2-26 23:56:08 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
简单生活 该用户已被删除
7#
发表于 2015-3-8 18:34:06 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
精灵巫婆 该用户已被删除
8#
发表于 2015-3-16 10:55:12 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
活着的死人 该用户已被删除
9#
发表于 2015-3-22 22:26:46 | 只看该作者
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-24 03:55

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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