9core.com - 九核技术交流网

九百链
为了更好的解决实际工作中遇到的问题,本站开设了QQ群 ASP+PHP+JSP+.NET①:9793624
ASP+PHP+JSP+.NET②:17775294
网站通告: 新开设QQ群,群号:17775294 九核WEB技术专业论坛 官方QQ群 9793624
搜索: 您的位置主页> 程序开发 > Asp技术 >
  • 2008-02-01如何让你的ASP运行于非Windows平台
  • 自从Micorsoft推出ASP技术后,由于ASP在创建动态交互式站点上的强大功能及其代码编写的简便性,使ASP在越来越多的Internet/Intranet/Extranet网站上得到了极其广泛的应用,尤其是涉及到数据库操作的网站应用系统更是倾向于采用ASP技术。但由于众所周知的原因,ASP只能工作于Microsoft的Windows NT平台+IIS Web Server服务器软件,在Windows9X+PWS也能使用,但那只能是调试或者学习用的,因而就决定了ASP应用的局限性。据有关资料显示,采用Windows操作系统平台和服务器软件的网站在15%左右,也就是说有将近85%的网站将不能采用ASP技术。大多数商用的网站采用的是Unix、Linux、Soris和Netware等操作系统及相应的服务器,这说明ASP技术在应用上确实有很大的限制。难道ASP就不能运用于非Windows 平台吗?当然不是.目前为止我们至少有两种选择,Chilisoft4公司的chili ASP和Halcycon公司的iASP(Instant ASP).Halcyonsoft公司提出“ASP An .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-01-29ASP实现IE地址栏参数的判断
  • 当地址栏没有参数"id"时:  以下为引用的内容:Request.QueryString["ID"] == nullConvert.ToString(Request.QueryString["ID"]) == null 注意这样会出错:Request.QueryString["ID"].ToString(); 当地址栏有参数"id",但没有赋值的时候:  以下为引用的内容:Request.QueryString["ID"] == ""Request.QueryString["ID"] == String.EmptyConvert.ToString(Request.QueryString["ID"]) == ""Convert.ToString(Request.QueryString[&q .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-01-25瞄准Apache IIS7向开源张开双臂
  • 微软看中了Apache模块化程度(modularity)高的优点。微软 IIS团队高级项目经理Eric Deily说,他们正努力在IIS 7.0中模仿这一特性。IIS7.0较以往版本最大的变化就是通过FastCGI原生支持多种开源开发环境,诸如PHP, Python, 还有 Ruby on Rails。Deily表示,加入FastCGI支持是当务之急,在IIS部署PHP还有FastCGI会像 Linux上的Apache那么快。“我们的客户在IIS 6.0上让FastCGI生效,他们用Visual Studio 和 php.net做所有的开发工作,这是非微软技术与Windows的有趣的结合。”对开源环境的重视还源于主机托管服务商们开展的业务,比如说Wordpress博客系统。Deily指出,IIS团队正为此积极的进行兼容性测试。“现在问题是为我们的工作选用正确的平台,显然入门的话,IIS比Apache的门槛要低。”今年的TechED大会上,Deily充满自信的认为IIS7.0改进的管理能力会给Apache平台的迁移助一臂之力。他说:&ldq .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-01-23运用ASP调用数据库中视图及存储过程
  • 一、前言ASP (Active Server Pages) 是服务器端的脚本编写环境,它由微软公司的IIS3.0以上版本支持。它可用来创建动态 Web 页或生成功能强大的 Web应用程序。ASP页是包括 HTML 标记、文本和脚本命令的文件。ASP页可调用ActiveX组件来执行任务,例如连接到数据库或进行商务计算。通过ASP,可为您的Web页添加交互内容或用HTML页构成整个Web应用程序,这些应用程序使用HTML页作为您的客户的界面。二、ASP模型浏览器从Web服务器上请求 .asp文件时,ASP 脚本开始运行。然后Web服务器调用ASP,ASP全面读取请求的文件,执行所有脚本命令,并将Web页传送给浏览器。ASP提供了一个在HTML页中使用现有脚本语言如 Microsoft VBScript 和 Microsoft JScript 的框架。ASP提供内建对象,这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息。包括Application、Request、Response、Server、Session 和ObjectContext 对象。其中最为常用的为R .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-01-21让弹出窗口变得“听话”一些
  • 在网上冲浪时进入一些网站会出现弹出窗口。它可能是站长对你的亲切问候,也可能是网站的重要通告、网站广告之类的。但用得不好会让人产生厌烦心理。如何才能让弹出窗口发挥作用,而又不影响浏览者浏览页面呢?一般的弹出窗口都需要你去关闭它,浏览者一定会觉得很麻烦。如果能让它自己关闭那该多好。要实现这种效果其实很简单。1、首先,把下面的程序加入到< head >< /head >区域中。 以下为引用的内容:< script language="JavaScript" >< !--var gt = unescape('3e');var popup = null;var over = "Launch Pop-up Navigator";popup = window.open('', 'popupnav', 'width=225,height=235,resizable=1,scrollbars=auto');if (popup != null) {if (popup.opener .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-01-16简单熟悉掌握ASP的语法和变量
  • 你不能通过浏览器上的“查看-源文件”选项来直接获取ASP的源代码,(因为ASP代码和脚本程序要事先在服务器上进行解读执行;随后,服务器再将ASP代码解读完毕之后的结果以“HTML数据流”的形式发送到浏览器),所以你看到的只是将ASP转化为HTML形式的内容,而不能直接获取ASP源代码。在我们的ASP教程中,每一个例子都会将ASP的源代码展示出来,这更有助于你理解ASP的工作原理。一个ASP文件通常包含HTML标签,有时和一个HTML文件非常类似。然而,ASP文件(除了包含HTML标签外),还可以包括服务器的脚本程序,这些脚本程序必须写在“<%”和“%>”界定符号(服务器读到这个界定符号就知道以下是ASP程序,“<%”表示ASP程序开始,“%>”表示ASP程序结束)之间。ASP的脚本程序在服务器端解读执行。这些脚本程序可以包括所有你想要用到的表达式、语句、程序和有效的运算符。将结果输出到浏览器 .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-01-10ASP中实现从dbf数据库导出数据到sql表
  • 说明:dbf数据库结构要与sql表一致 以下为引用的内容:   <%   Dim conndbf_dbf,Driver_dbf,SourceType_dbf,DBPath_dbf   dim Conn_sql ,StrCnn,i,str_dbf   dim dbf_table_name,sql_table_name   'dbf数据库名称   dbf_table_name="20005070"   'sql表名称   sql_table_name="zjls"      str_dbf=""   ' 建立dbfConnection 对象   Set conn_dbf = Server.CreateObject("ADODB.Connection")   Driver_dbf = "Dri .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-01-08ASP技巧:禁用页面缓存的五种方法
  • 1、在Asp页面首部<head>加入 以下为引用的内容:  Response.Buffer   =   True      Response.ExpiresAbsolute   =   Now()   -   1      Response.Expires   =   0      Response.CacheControl   =   "no-cache"      Response.AddHeader   "Pragma",   "No-Cache"  .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-01-06所谓新云XSS跨站漏洞全公布
  • 这二天忽然网上暴出说新云出现新漏洞了。一看原来是XSS漏洞,并且公布出来了,文章的名字命的看起来这个漏洞也挺高危的:"新云又出跨站漏洞-通杀所有版本_众多黑客站被检测"。其跨站代码大致如下:showerr.asp?action=error&message=跨站代码,看过这个之后,我感觉作者似乎小题大作了,这类的跨站也只能是自娱自乐而已。应该跨站代码是你自己构造的,而普通用户谁会去构造这样的代码自娱呢?不过话说回来,新云系统确实存在几个跨点,今天待我一一列出来,很久以前就发现的,今天列出来!1.搜索文件search.asp跨站漏洞..效果演示如下: http://zmke.com/soft/search.asp?act=topic&keyword=<iframe>我自己站,欢迎大家前来自娱自乐.这个跨点如那相showerr.asp一样,可以说几乎没有利用价值. 2./support/about.asp跨站漏洞..这个或许还有点用处,因为只要代码写进去,比如写一个<iframe>的挂马代码, 凡是访问该页面的用户都将浏览 .... [阅读全文]
  • 来源:Chinaz用户投稿作者:
  • 2008-01-02ASP把长的数字用逗号隔开显示
  •   以下为引用的内容: 000000000000000000000000000000000000000000000000000000000000000<%Function Comma(str)If Not(IsNumeric(str)) Or str = 0 ThenResult = 0ElseIf Len(Fix(str)) < 4 ThenResult = strElsePos = Instr(1,str,".")If Pos > 0 ThenDec = Mid(str,Pos)End ifRes = StrReverse(Fix(str))LoopCount = 1While LoopCount <= Len(Res)TempResult = TempResult + Mid(Res,LoopCount,3)LoopCount = LoopCount + 3If LoopCount <= Len(Res) ThenTempResult = TempRes .... [阅读全文]
  • 来源:网页教学网作者:
  • 2007-12-25IIS虚拟主机网站防木马权限设置安全配置整理
  • 参考了网络上很多关于WIN2003的安全设置以及自己动手做了一些实践,综合了这些安全设置文章整理而成,希望对大家有所帮助,另外里面有不足之处还请大家多多指点,然后给补上,谢谢!一、系统的安装1、按照Windows2003安装光盘的提示安装,默认情况下2003没有把IIS6.0安装在系统里面。2、IIS6.0的安装 以下为引用的内容:  开始菜单—>控制面板—>添加或删除程序—>添加/删除Windows组件  应用程序 ———ASP.NET(可选)       |——启用网络 COM+ 访问(必选)       |——Internet 信息服务(IIS)———Internet 信息服务管理器(必选)                       |——公用文件(必选)                      |——万维网服务 .... [阅读全文]
  • 来源:网页教学网作者:
  • 2007-12-19用网站地图帮助搜索引擎
  • 建立网站的目标在于提高知名度与增加用户流量。搜索引擎优化是增加网站流量的一种方法。另一种方法是使用网站地图,它允许你指定一个搜索引擎收录或索引哪些页面。网站地图这一概念最初由Google开发,最近雅虎与MSN也同意应用这一标准。本周我们对网站地图标准进行说明。建立标准的需要搜索引擎利用蜘蛛在互联网上爬行,定位网页并将它们收录到数据库中。这一过程需要大量资源,有时,你希望索引的网页被忽略,而无用的网页却被收录。在网络上搜寻变化与新网页,收录它们并进行相应归类的Google Googlebot蜘蛛就是一个典型的例子。网站地图为网站明确应索引哪些网页,以及网站中增加了哪些新内容提供了一种方法。基本上,它在搜索引擎与网站间提供一个通信通道。理论上,它通过减少搜索引擎蜘蛛的处理对象来缓解资源负担,但当前网站地图不能代替爬行过程。网站地图简介网站地图是一个XML文件,它包含一个网址URL表和相关的属性,详细说明应索引某个特定网站的哪些内容。网站地图必须为UTF-8编码。下面是网站地图文件需要的XML元素:<urlset> -- 网站地图文件以这个标签起始和结束,起始标签必须包括命名空间 .... [阅读全文]
  • 来源:Builder.com.cn作者:
  • 2007-12-13WEB应用的缓存兼容性设计
  • 经过代理以后,由于在客户端和服务之间增加了中间层,因此服务器无法直接拿到客户端的IP,服务器端应用也无法直接通过转发请求的地址返回给客户端。但是在转发请求的HTTD头信息中,增加了HTTP_X_FORWARDED_????信息。用以跟踪原有的客户端IP地址和原来客户端请求的服务器地址:下面是2个例子,用于说明缓存兼容性应用的设计原则:'对于一个需要服务器名的地址的ASP应用:不要直接引用HTTP_HOST/SERVER_NAME,判断一下是否有HTTP_X_FORWARDED_SERVER   以下为引用的内容:   function getHostName ()        dim hostName as String = ""        hostName = Request.ServerVariables("HTTP_HOST")& .... [阅读全文]
  • 来源:网页教学网作者:
  • 2007-12-07ASP实现的日历代码实例程序
  •   以下为引用的内容: <style> td { font-family: "宋体"; font-size:9pt} </style> <body bgcolor="eeeeee"> <table width="180" cellpadding="0" cellspacing="1" bgcolor="dddddd" align=center> <% '以下为ASP中通过该日历算法实现的具体代码      '先判断是否指定了一个年份和月份,没有则根据当前的年和月份显示     If Request("ReqDate")="" then          .... [阅读全文]
  • 来源:网页教学网作者:
  • 2007-12-03技巧:用GetString来提高ASP的速度
  • 许多ASP程序员都有过执行数据库查询,然后将查询结果用HTML表格的形式显示出来的经历吧。通常我们是这么做的: 以下为引用的内容:  <% 'Create connection / recordset 'Populate data into recordset object %><TABLE><% Do While not rs.EOF %><TR><TD ><%=rs("Field1")% ></TD><TD ><%=rs("Field2")% ></TD>. </TR><% rs.MoveNext Loop %></TABLE> 如果查询结果很多,服务器解释你的ASP script将花费大量的时间,因为有许多的Response.Write语句要处理. 如果你将输出的全 .... [阅读全文]
  • 来源:网页教学网作者:
  • 2007-11-29巧用SQL-DMO创建备份及校验的ASP应用
  • 概述SQL分布式管理对象(SQL Distributed Management objects, SQL-DMO)为开发者提供了使用程序和脚本语言执行普通任务的方法,从而扩展了SQL Server功能。本文谈论如何巧妙的利用SQL-DMO创建数据库备份和校验的ASP应用。前提你需要有SQL Server数据库备份的相关知识。另外还要在global.asa文件中加入SQL-DMO库的引用。以下是SQL Server 2000的引用: 以下为引用的内容:<!--METADATA TYPE="TypeLib" NAME="Microsoft SQLDMO Object Library" UUID="{10010001-E260-11CF-AE68-00AA004A34D5}" VERSION="8.0"-->  本文示例代码适用于SQL 7.0, MSDE, 和 SQL Server 2000。喜与忧使用SQL-DMO对象让 .... [阅读全文]
  • 来源:网页教学网作者:
  • 2007-11-26使用ASP建设私人的搜索引擎
  • 很多网络爱好者在创建自己的个人主页时,都绞尽脑汁让自己网站的功能更全面。在此,笔者介绍一种使用ASP建立自己的搜索引擎的方法。基本思路 利用表单将用户提交的搜索关键字存储在变量中,并提交给ASP脚本处理。利用ASP内建的“REQUEST”对象获取变量中的关键字符,随后用“RESPONSE”的“REDIRECT”函数将关键字符转向提交到其他的诸如搜狐、网易等专业搜索引擎中,即可得出搜索结果。使得访客在自己的主页上就可方便地使用各大搜索引擎,无需登录其主页面。第一步 创建搜索引擎的主页面。在HTML文件的< body>和< /body>之间加入代码如下: 以下为引用的内容:   < form name="form1" method="post" action="search.asp">   < div align="center">请选择您喜欢的搜索 .... [阅读全文]
  • 来源:网页教学网作者:
  • 2007-11-22技巧:用 isapi rewrite 实现asp的HTML静态化
  • asp网站程序在国内运用很广,但是类似于im286.asp?id=20050307213811这样的url有点不利于搜索引擎的收录,也就是说不符合友好url(urls-friendly)的标准,那么我们用isapi_rewrite打造一个clean url,让蜘蛛欢欢喜喜的来爬你的站吧。废话不多说,开工!1、下载isapi_rewrite.isapi_rewrite分精简(lite)和完全(full)版.精简版不支持对每个虚拟主机站点进行重写,只能进行全局处理。不过对于有服务器的朋友,精简版也就够啦。精简版下载地址:http://www.helicontech.com/download/,就是那lite version (free)啦。2、安装.msi的文件,和装一般程序一样装就可以了,俺就装在d:\isapi_rewrite。3、接下来一步比较重要哦,看仔细喽.打开internet 信息服务,右键,web站点属性,电isapi筛选器选项卡.添加筛选器,名称自己填,路径自己指定isapi_rewrite.dll,然后确定。4、来测试一下。新建一个1ting.asp,里面写上<%= .... [阅读全文]
  • 来源:网页教学网作者:
  • 2007-11-20专家教你利用思易ASP木马追捕入侵站点
  • 朋友的网站近日多次被黑,而且老是被改页面,让我帮忙看看问题到底出在哪里。于是我找出早就听说可以找木马的思易ASP木马追捕,传到网站上查ASP木马。果然好用,它能列出网站内的所有目录和文件,凡ASP网页中调用FSO,有写(删、建)和上传功能的,它都能给找出来,而且它比其它ASP木马追捕更好的是能查关键字,我用它找出了朋友没有查出的冰狐后门。不过,这个用于网站安全维护的辅助工具,居然没有密码认证。有些粗心的管理员可能在用过后不会想到删除,或者为了以后再用,很可能将它放在网站上——我决定搜搜看。在百度上用网页中的提示字查找,关键字是“思易ASP木马追捕”,找到相关网页约1,260个,从有这些关键字所在文件的扩展名看,大部分是提供下这个文件载,只有少数是思易这个ASP文件。换用“本程序由Blueeyes编写”,找到17条记录,除3条是相关代码介绍外,其它都是思易ASP追捕这个文件本身,也就是说都可利用。看来命中率还是蛮高的。小提示:比较了两次不同的搜索结果,可以发安闲有些站点在前面曾经搜到过,而这里没有,说明网上放有这个文 .... [阅读全文]
  • 来源:网页教学网作者:
  • 2007-11-16使用FSO自动创建多级文件夹的函数
  •  开启FSO权限 在 开始-“运行”中执行regsvr32.exe scrrun.dll即可。如想关闭FSO权限,在上述命令中加/u参数。注册表中的键值位置:HKEY_CLASS_BOOT\F.S.O .FSO中有个方法是CreateFolder,但是这个方法只能在其上一级文件夹存在的情况下创建新的文件夹,所以我就写了一个自动创建多级文件夹的函数,在生成静态页面等方面使用非常方便。函数: 以下为引用的内容:’ -------------------------------- ’ 自动创建指定的多级文件夹 ’ strPath为绝对路径 Function AutoCreateFolder(strPath) ’ As Boolean         On Error Resume Next         Dim astrPat .... [阅读全文]
  • 来源:网页教学网作者:
共有383条记录,20页,当前第 101 2 3 4 5 6 7 8 9 10 >>
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助