ASP网站制作之asp无组件上传算法的改善
优点:简单易学、开发速度快、有很多年“历史”,能找到非常多别人做好的程序来用、配合activeX功能强大,很多php做不到的asp+activeX能做到,例如银行安全控件上传|算法|无组件头几天帮伴侣faintbear修正一个“asp无组件上传”的代码,得了几点心得,写在此处,也许另有点用途。我没有开辟过asp程序,只是一时报佛脚,修正了一下把持语句,以是,这里不再给出asp代码,只是申明一下思绪。(你最幸亏看这篇文章前先扫瞄一下faintbear的《asp无组件上传的道理(转)》这篇文章,反复的部分我不再叙说了)
大致是如许的,一个form表单中大概post多个文本,居各复杂的例子:
<formmethod="post"action="upload.asp"enctype="multipart/form-data">
<label>
<inputtype="file"name="file1"/>
</label>
<br/>
<inputtype="text"name="id"value="234523894"/>
<br/>
<inputtype="text"name="name"value="FaintBear"/>
<br/>
<inputtype="text"name="friend"value="SmileOnce"/>
<br/>
<inputtype="submit"value="Submit"/>
<inputtype="reset"value="Reset"/>
</form>
-----------------------------7d429871607fe
Content-Disposition:form-data;name="file1";filename="G:homepage.txt"
Content-Type:text/plain
宝玉:http://www.webuc.net
-----------------------------7d429871607fe
Content-Disposition:form-data;name="id"
234523894
-----------------------------7d429871607fe--
Content-Disposition:form-data;name="name"
FaintBear
-----------------------------7d429871607fe--
Content-Disposition:form-data;name="friend"
SmileOnce
-----------------------------7d429871607fe--
因为file1大概十分年夜,而诸如id、name、friend这些要提交的域又十分多,并且file1、id、name、friend的绝对地位又不断定(原文中是把这些条目标按次写逝世的),怎样才干更好的分别流的块呢?
我的思绪是:起首按条目来分别块,就是file1、id、name、friend各一块;以后,假如是file范例的,再依据其巨细细分红多少块。基础上是如许的布局:
--------------------------
file1------------
No.1block
------------
No.2block
------------
No........block
------------
--------------------------
id
--------------------------
name
--------------------------
friend
--------------------------
如许就井井有条,既确保的布局的明晰,又办理的年夜文件上传的成绩。
</p>asp,jsp,php是web开发的三大技术,asp简单易用且有microsoft做靠山,jsp功能强大是因为有java支持,php则开源跨平台.在国内,asp应用范围最广,jsp发展势头最猛,php则处于劣势.这可能与公司的支持以及技术的培训有关. 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习 如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。 运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。 交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。 交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。 接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
页:
[1]