asp网站应用程序_asp网站应用程序是什么
- 时间:
- 浏览:0
asp网站应用程序_asp网站应用程序是什么
很高兴有机会参与这个asp网站应用程序问题集合的讨论。这是一个多元且重要的话题,我将采取系统的方法,逐一回答每个问题,并分享一些相关的案例和观点。
文章目录列表:
1.ASP网页程序设计中10个非常有用的实例代码
2.win7如何运行asp程序asp程序怎么运行
3.asp 在网站开发中起到什么作用?
4.怎么运行asp网页怎么运行asp网页
5.怎么做asp网站asp简单的网站怎么做
6.asp.net 运行是提示错误“/”应用程序中的服务器错误。
ASP网页程序设计中10个非常有用的实例代码
ASP网页程序设计中10个非常有用的实例代码
ASP可以与Web数据库以及其它程序进行交互,是一种简单、方便的编程工具。下面由我带来ASP网页程序设计中10个非常有用的实例代码。
1.如何用Asp判断你的网站的.虚拟物理路径
答:使用M_ath方法:< %=Server.M_ath("\")% >
2.我如何知道使用者所用的浏览器
答:使用the Request object方法:
3.如何计算每天的平均反复访问人数
答:解决方法
< % startdate=DateDiff("d",Now,"01/01/1990")
if strdate< 0 then startdate=startdate*-1
avgvpd=Int((usercnt)/startdate) % >
显示结果
< % resp_e.write(avgvpd) % >
that is it.this page have been_iewed since November 10,1998
4.如何显示随机图象
< % dim p,ppic,dpic
ppic=12
randomize
p=Int((ppic*rnd)+1)
dpic="graphix/randompics/"&p&".gif"
% >
显示
< img src="< %=dpic% >" >
5.如何回到先前的页面
答:< a href="< %=request.serverVariables("Http_REFERER")% >" >preivous page< /a >
或用如:< img src="arrowback.gif" alt="< %=request.serverVariables("HTTP_REFERER")% >" >
6.如何确定对方的IP地址
答:< %=Request.serverVariables("REMOTE_ADDR)% >
7.如何链结到一副上
答:< % @Languages=vbscript % >
< % resp_e.expires=0
strimagename="graphix/errors/erroriamge.gif"
resp_e.redirect(strimagename)
% >
8.强迫输入密码对话框
答:把这句话放载页面的开头
< % resp_e.status="401 not Authorized"
resp_e.end
% >
9.如何传递变量从一页到另一页
答:用 HIDDEN 类型来传递变量
< % for each item in request.form % >
< input namee="< %=item% >" type="HIDDEN"
value="< %=server.HTMLEncode(Request.form(item)) % >" >
< % next % >
< /form >
10.怎样才能使得htm文件如同asp文件一样可以执行脚本代码
答:Internet Sevices Manager - > 选择default web site - >右鼠键- >菜单属性-〉主目录- > 应用程序设置(_lication Setting)- > 点击按钮 "配置"- > _ m_ing - >点击按钮"Add" - > executable browse选择 \WINNT\SYSTEM32\INETSRV\ASP.DLL EXTENSION 输入 htm method exclusi_ 输入PUT.DELETE 全部确定即可。但是值得注意的是这样对htm也要由asp.dll处理,效率将降低。
;win7如何运行asp程序asp程序怎么运行
如何在windows7系统下运行asp文件?
ASP的意思是“动态服务器页面”,是和现在流行的PHP一样的后台脚本语言。ASP曾经流行过一阵子。现在很多程序员之前都接触和使用过ASP。虽然现在已经退出了主流,但是还是有很多网站使用ASP作为后台。很多新手不懂ASP,不知道如何打开ASP文件。然后,下面简单介绍一下(分为运行ASP文件和编辑ASP文件两种)。1.首先需要匹配运行环境。运行ASP文件需要的服务器是IIS服务器,所以我们必须安装和配置IIS服务器。其实相比其他服务器,IIS要简单很多,因为自带windows,安装必要的组件就行了。
2.了解之后再来装IIS吧。首先打开控制面板(我用windows2003作为操作系统,很多网站都用它作为默认服务器,所以我以此为例),找到添加或删除程序的选项(如下图红线所示),然后点击进入。
3.然后我们会看到添加或删除程序的界面,点击添加删除windows组件,然后找到应用服务器选项,点击详细信息,选择所有选项,点击确定(下图我已经标注了所有操作步骤,应该不难找到)。
4.点击确定返回到上层界面,然后点击下一步,系统会自动为我们安装刚才选择的选项。安装过程非常快,所以稍等片刻完成,_后点击完成。至此,IIS服务器已经成功安装。
5.
安装完成后,我们可以配置IIS服务器。双击IIS服务器,找到网站选项,然后右键单击,选择新选项,_后单击网站创建新网站。具体建站步骤我就不细说了。过去的经历中也有类似的经历。构建网站时选择网站的根目录。选择我们需要打开的ASP文件所在的目录,主机头要设置成localhost,方便我们本地测试。
6.然后我们可以打开ASP文件,在浏览器中输入localhost/你的ASP文件名,然后点击enter。让我们享受我们的成就(如下图)。
以下是编辑asp文件的方法:
1.记事本:默认的ASP文件双击无法打开。一般用记事本编辑ASP文件。而记事本功能单一,只能进行一些简单的操作。而且当你的ASP文件代码是UTF-8的时候,使用记事本会出现问题,会把文件改成签名文件,从而引发很多未知的问题。
2.文本编辑器:为了方便各种文件的编辑,现在推出了很多文本编辑器,功能非常强大。用它们编辑ASP文件时,很多语法会用红色标注出来,这有助于我们判断函数或者语言结构写得是否正确。当然不会出现上述的签名篡改。
注意事项:
不同的操作系统有不同版本的IIS。windowsxp的IIS版本是5.1,windows2003的版本是6.0,windows7的版本是7.0。
默认安装IIS服务器后,可能无法在桌面上创建快捷方式。为了方便,我们可以自己创建,创建方法和开始菜单->:所有程序->:管理工具->:可以找到IIS服务器选项,然后右键单击发送到桌面快捷方式。
不同版本的IIS服务器运行方式不同。这个体验以IIS6.0服务器为例。
建议使用文本编辑器编辑ASP文件,因为用记事本编辑UTF8文件会使文件被签名,可能会出现错误。
希望我的回答能帮到你。如果你满意,请给我一个_好的答案,并给予奖励和好评!
Asp命令定义?
ASP有两个含义:一是英文_licati_erviceProvider的缩写,意思是网络应用服务供应商;另一个是英文ActiveServerPage的缩写,是微软推出的一种动态网页技术。
MicrosoftActiveServerPages即我们所称的ASP
,其实是一套微软开发的服务器端脚本环境,ASP内含于IIS3.0和4.0
之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX
元件建立动态、交互且_的WEB服务器应用程序。有了ASP
你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通
HTML
中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
以下罗列了ActiveServerPages所独具的一些特点:
1.使用VBScript、Jscript等简单易懂的脚本语言,结合HTML
代码,即可快速地完成网站的应用程序。
2.无须compile编译,容易编写,可在服务器端直接执行。
3.使用普通的文本编辑器,如Windows
的记事本,即可进行编辑设计。
4.与浏览器无关(BrowserIndependence),用户端只要使用可执行HTML
码的浏览器,即可浏览ActiveServerPages所设计的网页内容。Active
ServerPages所使用的脚本语言(VBScript、Jscript)均在WEB
服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
5.ActiveServerPages能与任何ActiveXscripting语言相容。除了可使用
VBScript或Jscript语言来设计外,还通过plug-in
的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、
Tcl等。脚本引擎是处理脚本程序的COM(ComponentObjectModel)物件。
6.ActiveServerPages
的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
7.可使用服务器端的脚本来产生客户端的脚本。
8.物件导向(Object-oriented)。
9.ActiveXServerComponents(ActiveX服务器元件)
具有无限可扩充性。可以使用VisualBasic、Java、VisualC++、COBOL
等编程语言来编写你所需要的ActiveXServerComponent。/p>
p>ASP
的奇妙之处真是不胜枚举,下面就请各位系好安全带,我将带领大家进入
ASP的梦幻_。/p>
p>首先,让我们来看看运行ASP所需的环境:ul>
li>MicrosoftInternetInformati_erverversion3.0/4.0onWindowsNTServer/li>
li>MicrosoftPeerWebServicesVersion3.0onWindowsNTWorkstation/li>
li>MicrosoftPersonalWebServeronWindows95/98/li>
/ul>
p>正如前文所述,与一般的程序不同,.asp程序无须编译,ASP
程序的控制部份,是使用VBScript、Jscript
等脚本语言来设计的,当执行ASP
程序时,脚本程序将一整套命令发送给脚本解释器(即脚本引擎)
,由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编程语言一样,
ASP
程序的编写也遵循一定的规则,如果你想使用你所喜爱的脚本语言编写
ASP
程序,那么你的服务器上必须要有能解释这种脚本语言的脚本解释器。当你安装
ASP时,系统提供了两种脚本语言:Vbsrcipt和Jscript,而Vbscript
则被作为系统默认的脚本语言。你也可以根据自己的喜好改变系统默认的脚本语言,关于如何改变系统默认的脚本语言请看《
ahref=asp1-1.htm>fontcolor=#026BAA>在ASP中使用脚本语言/font>/a>》一文。
ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML
页面中的脚本程序得以运行的环境。但是,要学好ASP
又必须掌握它的语法和规则。现在就让我们开始一步一步地认识并学习
ActiveServerPages。
ASP程序其实是以扩展名为.asp的纯文本形式存在于WEB
服务器上的,你可以用任何文本编辑器打开它,ASP
程序中可以包含纯文本、HTML标记以及脚本命令。你只需将.asp
程序放在WEB
服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过
WWW的方式访问ASP程序了。要学好ASP
程序的设计,必须掌握脚本的编写,那么究竟什么是脚本呢?其实脚本是由一系列的脚本命令所组成的,如同一般的程序,脚本可以将一个值赋给一个变量,可以命令
WEB
服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。要编写脚本,你必须要熟悉至少一门脚本语言,如
VBScript。脚本语言是一种介乎于HTML和诸如JAVA、VisualBasic、C++
等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。如前所述
ASP所提供的脚本运行环境可支持多种脚本语言,譬如:Jscript、REXX
、PERL等等,这无疑给ASP程序设计者提供了广泛的发挥余地。ASP
的出现使得广大WEB
设计者不必在为客户浏览器是否支持而担心,实际上就算你
在同一个.asp
文件中使用不同的脚本语言,你都无须为此担忧,因为所有的一切都将在服务器端进行,客户浏览器得到的只是一个程序执行的结果,而你也只需在
.asp中声明使用不同的脚本语言即可
win764位asp连接access无数据?
64位IIS已经取消了对32位ACCESS数据库连接的支持,需要你手动开启。点击开始——运行,输入cmd,回车,打开命令行窗口。输入:cscriptc:inetpubadminscriptsadsutil.vbssetw3svc/_pools/enable32bit_onwin641然后回车执行。
asp 在网站开发中起到什么作用?
1、关于 Active Server Page
Microsoft Active Server Pages(ASP)是服务器端脚本编写 环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。使用 ASP 可以组合 HTML 页、脚本命令和 ActiveX 组件以创建交互的 Web 页和基于 Web 的功能强大的应用程序。ASP 应用程序很容易开发和修改。
HTML 编写人员
如果您是位 HTML 编写人员,您将发现 ASP 脚本提供了创建交互页的简便方法。如果您曾想从 HTML 表格中收集数据,或用顾客的姓名个人化 HTML 文件,或根据浏览器的不同使用不同的特性,您会发现 ASP 提供了一个出色的解决方案。以前,要想从 HTML 表格中收集数据,就不得不学习一门编程语言来创建一个 CGI 应用程序。现在,您只要将一些简单的指令嵌入到您的 HTML 文件中,就可以从表格中收集数据并进行分析。您再不必学习完整的编程语言或者单独编译程序来创建交互页。
随着不断掌握使用 ASP 和脚本语言的技巧,您可以创建更复杂的脚本。对于 ASP,您可以便捷地使用 ActiveX 组件来执行复杂的任务,比如连接数据库以存储和检索信息。
对 ASP 脚本的逐步介绍,请参阅 ASP 教程。然后您可以再回到这些主题中了解关于编写 ASP 脚本的详细信息。
有经验的脚本编写人员
如果您已经掌握一门脚本语言,如_BScript、JavaScript 或 PERL,而且您已经了解使用 ASP 的方法。只要安装了符合 ActiveX 脚本标准的相应脚本引擎,就可以在 ASP 页中使用任何一种脚本语言。ASP 带有 Microsoft?_isual Basic? Scripting Edition (VBScript)和 Microsoft? JScript? 的脚本引擎,这样您可以立即开始编辑脚本。PERL、REXX 和 Python 的 ActiveX 脚本引擎可以从第三方开发人员处获得。
Web 开发人员
如果您已经掌握了一门编程语言,如_isual Basic,您将发现 ASP 是快速创建 Web 应用程序的一个非常灵活的方法。通过向 HTML 中添加脚本命令,您能够创建应用程序的 HTML 接口。通过创建自己的 ActiveX 组件,可以将应用程序中的商业逻辑封装到能够从脚本、其他组件或从其他程序中调用的模块。
使用 ASP 进行计算的 Web 可转化为有形的利益,它使 Web 供应商能够提供交互的商业应用而不仅仅是发布内容。例如,旅行社能够比公布航空时刻表做得更多;用 ASP 脚本可以让客户察看现有的航班、比较费用并预定座位。
包含在 Windows NT Option pack 中的 Microsoft Transaction Server(MTS)可以降低在服务器上构造程序的复杂性和费用。MTS 可以解决开发那些保密性强的、可分级的以及可靠的 Web 应用程序的复杂性问题。
Active Server Pages 模型
浏览器从 Web 服务器上请求 .asp 文件时,ASP 脚本开始运行。然后 Web 服务器调用 ASP,ASP 全面读取请求的文件,执行所有脚本命令,并将 Web 页传送给浏览器。
由于脚本在服务器上而不是在客户端运行,传送到浏览器上的 Web 页是在 Web 服务器上生成的。所以不必担心浏览器能否处理脚本:Web 服务器已经完成了所有脚本的处理,并将标准的 HTML 传输到浏览器。由于只有脚本的结果返回到浏览器,所以服务器端脚本不易复制。用户看不到创建他们正在浏览的页的脚本命令。
2、Active Server Page 的新功能
Active Server Pages 在功能方面有所增强,更易于开发应用程序。
Microsoft 脚本调试程序。 您可以使用脚本调试程序调试 .asp 文件。请参阅 调试 ASP 脚本。
事务性脚本。 ASP 页和页中使用的对象可以运行于事务环境之下。在页上的全部工作只有两种结果:提交或终止。事务可以保护应用程序免于因失败而导致数据丢失。请参阅 创建事务性脚本。
管理工具。 许多应用程序设置可在 Internet 服务管理器上进行,这是 Internet Information Server 和 Personal Web Server(在 Windows NT Workstation 上)的管理工具。请参阅 配置 ASP 应用程序。
隔离 ASP 应用程序。 您可以隔离 ASP 应用程序以便它们能在 Web 服务器上独立的内存空间内运行。万一某个应用程序失败时,可以保护其他应用程序和 Web 服务器。它也使您可以在不停止 Web 服务器的情况下,停止一个应用程序或从内存中卸载其组件。请参阅 隔离应用程序.
文件上载。 浏览器可以通过 Posting Acceptor 应用程序将文件上载到 Web 服务器。可以编写 ASP 脚本来发送带有从 Posting Acceptor 传来的信息的 email,如每一个上载文件的位置和名称。请参阅 Posting Accepter 文档(在 Microsoft Site Server Express 的目录表中)。
新的 ASP 组件。 ASP 提供了新的基础组件。有关概述请参阅 ActiveX 组件。
应用程序根目录的改变。 ASP 应用程序的根目录在您的 Web 站点上可以是物理目录。以前,根目录必须映射为虚拟目录。现在可以用 Internet 服务管理器指示 ASP 应用程序的根目录。请参阅 创建应用程序。必须将 .asp 文件置于应用程序树中,Web 服务器才能检测文件的改变并且自动重装它们。
支持 Internet Explorer 4.0 通道和 Web 预测。 当 ASP 要发送包含通道定义命令的文件时,它会自动告诉 Internet Explorer 4.0。使用 ASP 很容易就能生成通道定义 (.cdf) 文件。
支持 HTTP 1.1 协议。 Internet Information Server 和 Personal Web Server 支持 HTTP 1.1 协议。在响应支持 HTTP 1.1 的浏览器(例如 Internet Explorer 4.0)时,这一支持可使 ASP 利用新协议的_率。例如,当向浏览器返回页的时候,ASP 使用大块转换编码以提高网络效率。
怎么运行asp网页怎么运行asp网页
怎么跑。asp网页
默认不会有ASP文件,,,把你的ASP文件放在这个目录下就可以运行了。例如,如果您在其中放置了一个test.asp,您可以在浏览器上浏览它:localhost/test.asp
还有下面的网址,然后是默认网址。您需要启动它并为此网站设置设置。。。
在虚拟机上测试通过的asp网页,挂到服务器上后打不开出现,错误:拒绝访问?
应该是目录权限问题吧。ASP要注意主文档设置好没有。32位应用程序是否设为true。父路径是否启用。
目录权限问题也需要设置
ASP服务器如何发布网页?
1、部署asp源码,先看你电脑是什么系统,,安装下iis服务器2、将源码打包到其他盘,例如e盘,开启Internet信息服务(IIS)管理器,,右击网站,新建网站,根据步骤,查找到源码路径,分配本机ip和端口,例如192.168.1.55:888到时候调试就是以这个地址为基础进行调试的3、建立好网站产生一个ip地址。使用专门开发工具dw,开启asp页面,进行调试。或者直接在浏览器输入地址:
pile编译,容易编写,可在服务器端直接执行。?
3、使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。?
4、与浏览器无关,用户端只要使用可执行HTML码的浏览器,即可浏览Active Server Pages所设计的网页内容。 其所使用的脚本语言均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。?
5、能与任何ActiveX scripting语言相容。除了可使用VBScript或Jscript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。脚本引擎是处理脚本程序的COM物件。?
6、Active Server Pages的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。?
7、可使用服务器端的脚本来产生客户端的脚本。?
8、物件导向( Object-oriented )。?
9、ActiveX Server Components(ActiveX 服务器元件)。
如何搭建win10 asp开发环境安装iis10
工具:Windows10系统
操作步骤:
1、_步,点左下角的Windows,所有应用,找到Windows系统,打开控制面板。如图所示。
2、进入控制面板之后点击程序,可能控制面板和里的不太一样,不过没关系,找到程序两个字点进去就行。
3、接下来,在这个窗口里找到启用或关闭Windows功能。
4、到了这一步先说明一下,文件夹前面的框里是方块的意思是这个文件夹内容没有全选,框里是对勾的是这个文件夹里的内容全选了。如图配置即可。
5、配置完成之后,点击确定,慢慢等待。可以看到正在应用所做的更改 的进度条,完成之后会提示已完成请求的更改。关闭即可。
6、接下来要打开IIS管理器。桌面上右键点击此电脑,管理。即可进入计算机管理。在服务和应用程序里有IIS管理器,点击 进入IIS管理器。
7、可以看到中间部分有很多图标,找到ASP,点击。
8、这一步是配置asp应用程序,找到启用父路径,选为True
9、到这里IIS环境已经搭建好了,在浏览器里输入localhost就可以看到iis的主页了。想要添加网站程序可以点右侧的_设置,将物理路径改成网站程序就能访问了。
好了,今天关于“asp网站应用程序”的话题就讲到这里了。希望大家能够对“asp网站应用程序”有更深入的认识,并且从我的回答中得到一些帮助。