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

九百链
为了更好的解决实际工作中遇到的问题,本站开设了QQ群 ASP+PHP+JSP+.NET①:9793624
ASP+PHP+JSP+.NET②:17775294
网站通告: 新开设QQ群,群号:17775294 九核WEB技术专业论坛 官方QQ群 9793624
搜索: 您的位置主页> 程序开发 > Asp技术 >
  • 2008-04-09使用新云cms过程中的问题总结
  • 大多数站长建站都是使用诸如动易、新云、dede等这样的cms,从而使得各种网站如雨后春笋。本人长期是使用新云cms,最近在使用中碰到了几个问题,并逐一解决,这里把结果做个总结以便给可能碰到这些问题的人一些帮助。1、生成静态页面的文件名和目录的问题这里具体应该在平道设置里面去设置,每个频道都可以单独进行设置。分类列表页HTML文件路径、信息内容页HTML文件路径、其它专题页HTML文件路径这些都是可以进行设置的,说明那里写的很清楚,按照标签说明和自己的想法进行设置就是了。2、上传文件出现“请选择一个有效的上传文件”的提示1、其实这里的关键是你上传文件的目录是否存在,上传文件的时候不会自动生成目录的。2、就是你要打开上传文件设置,没有安装相应的上传组件就使用无组件上传设置,这里在“基本设置”里面,其次频道设置里面也可以分别对频道的上传文件进行限制。3、对于上传文件目录给予来宾用户写入和修改权限,windows 2003上传文件的默认大小200k,请改大点,具体方法:打开位于 C:\Windows\System32\Inetsrv 中的 met .... [阅读全文]
  • 来源:Chinaz用户投稿作者:
  • 2008-03-30ASP分页效果之优化
  • 学习ASP时,必不可少的就是用到增、删、改、查四大操作。最麻烦的就是把数据库里的数据输出到客户端。数据很少的时候,比如一个数据库中就有几条,这样直接输出就可以了。但如果数据很多的时候,只靠SQL的优化就不能完成查询了。那么,怎样才能优化查询结果呢?也许我们会想到分页,对,ASP内置组件给我们提供了RecordSet 对象,我们可以利用这个对象的几个属性,就能很方便地得到自己想要的结果了。大部分学过ASP的朋友都能写出分页代码,那好吧,我们也这样写。假设我们已经连上数据库。<!--#include file="conn.asp" -->        '把数据库连接字符串包含过来rs.pagesize=10        '设置每页显示10条记录page=cint(request("page"))        .... [阅读全文]
  • 来源:飘逸的风作者:
  • 2008-03-28“Web 匿名用户”帐户密码的位置
  • 问:我们希望向“Web 匿名用户”帐户授予从其他系统上读取信息的访问权;可是,我们不知道该帐户的密码。怎样才能获得该密码呢?答:IUSR_<计算机名> 帐户就是“Web 匿名用户”帐户,它是在 IIS 的安装过程中创建的。该密码存储在本地 SAM 中(对于 Windows 2000 域控制器而言存储在 Active Directory 中),Metabase 中也存储着该密码。由于该密码存储在 Metabase 中,您就可以使用一个 .vbs 脚本将 IUSR 和 IWAM 这两个帐户的密码提取出来,方法如下:程序代码 以下为引用的内容:Dim IIsObject Set IIsObject = GetObject ("IIS://localhost/w3svc") WScript.Echo "AnonymousUserName = " & IIsObject.Get("AnonymousUserName") &a .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-03-26ASP实现在提交表单到数据库的同时发邮件通知
  • 以下为引用的内容:<%  dim  objCDOMail  Set  objCDOMail  =  Server.CreateObject("CDONTS.NewMail")  objCDOMail.From  ="xxx@hotmail.com"          objCDOMail.To  =xxx@hotmail.com  '接收人的邮箱(将表单内容发邮件到一固定地址)      objCDOMail.Subject  ="邮件发送测试"  body=request.Form("cont")    '获取表单内容  objCDOMail.Body&nb .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-03-24ASP:True or False,明明白白你的If语句流程
  • 通过学习ASP明明白白你的If语句流程。 以下为引用的内容:If condition Then    [statements1]Else    [statements2]End If 上边是VBScript脚本If语句的语法,当condition值为True时执行statements1,当condition值为False时执行statements2,由于VBScript的类型自动转换功能,当condition的值为非0的数值时和True等效,当condition的值为0时和False等效。实际运用中,我们必须对condition的值有充分的认识,才能对If语句的流程胸有成足。下边我们再举一些例子来加深记忆: 以下为引用的内容: <%Dim conditioncondition = Response.IsClientConnectedIf condition Then   .... [阅读全文]
  • 来源:木子屋作者:
  • 2008-03-19用asp自动解析网页中的图片地址
  • 现在基于WEB页的HTML的编辑器在新闻系统,文章系统中用得越来越广,一个网页一粘就可以保持原来的样式,同时图片也可以在这个页中保持。但是在使用过程中,如果所粘贴页中的图片被删除,就会在自己的页面上留下一个大大的“X”,影响美观。以前只好把这个图片保存下来,再重新上传到服务器上,这样实在麻烦。能不能让服务器自动去下载图片保存在服务器并且替换页面上的链接?答案是肯定的。要实现这个功能需要经过三个步骤:一、取得原页中的图片的地址。方法很多,可以用分割字符串,也可以用正则匹配。实践证明用正则匹配最为简单。经过分析图片的地址都保存在<IMG>标签中。我们可以先取得所有这个标签。过程如下: 以下为引用的内容:Set objRegExp = New Regexp'设置配置对象objRegExp.IgnoreCase = True’忽略大小写objRegExp.Global = True’设置为全文搜索objRegExp.Pattern = "<IMG.+?>"' .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-03-17ASP代码:rs.open语句详细说明
  • 以下为引用的内容: '**************************************************************'rs.open语句详细说明'rs.Open [第一个参数],         [第二个参数],      [第三个参数],      [第四个参数],    (第五个参数)'rs.Open [数据表名或SQL指令],  [指定当前的连接],  [指示CursorType],  [指示LockType],  (adCmdTable/adCmdText)'-------------------------------------------------------------'第一个参数'可以是表名,也可以是SQL语句'----- .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-03-12ASP:判断访问是否来自搜索引擎的函数
  • 判断访问是否来自搜索引擎的函数,有兴趣的可以试试! 以下为引用的内容:<%'检查当前用户是否是蜘蛛人Function check(user_agent)    allow_agent=split("Baiduspider,Scooter,ia_archiver,Googlebot,FAST-WebCrawler,MSNBOT,Slurp",",")    check_agent=false    For agenti=lbound(allow_agent) to ubound(allow_agent)        If instr(user_agent,allow_agent(agenti))>0 then          &nb .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-03-10ASP怎么谈到应用到类的?
  • 面向对象的程序设计随着程序的设计的复杂性增加,结构化程序设计方法又不够用了。不够用的根本原因是“代码重用”的时候不方便。面向对象的方法诞生了,它通过继承来实现比较完善的代码重用功能。很多学生在应聘工作,面试的时候,常被问及一个问题“你来谈谈什么是面向对象的程序设计”,学生无言,回来问我,这个问题应该怎么回答。我告诉他,你只要说一句话就够了“面向对象程序设计是对数据的封装;范式(模板)的程序设计是对算法的封装。”后来再有学生遇到了这个问题,只简单的一句对答,对方就对这个学生就刮目相看了(学生后来自豪地告诉我的)。为什么那?因为只有经过彻底的体会和实践才能提炼出这个精华。面向对象的设计方法和思想,其实早在70年代初就已经被提出来了。其目的就是:强制程序必须通过函数的方式来操纵数据。这样实现了数据的封装,就避免了以前设计方法中的,任何代码都可以随便操作数据而因起的BUG,而查找修改这个BUG是非常困难的。那么你可以说,即使我不使用面向对象,当我想访问某个数据的时候,我就通过调用函数访问不就可以了吗?是的,的确可以,但并不 .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-03-06马克斯电影站生成Rss Feed的代码
  • 前段时间为了给本人的电影站增加Rss订阅功能,动手写了个动态生成Rss Feed的ASP代码,没法上传附件,就直接贴代码吧,反正也不长,用马克斯做电影站的朋友直接拿去用吧,其它类型的站点修改一下也能用。生成的Rss Feed采用UTF-8编码,经过feedvalidator.org校验,兼容Rss 2.0和Atom。使用方法:将下面的代码存为rss.asp(记得以UTF-8格式保存)并上传到网站根目录,剩下的工作就是找Rss提交入口去提交你的Feed地址http://你的域名/rss.asp演示:http://www.366mv.cn代码如下,请根据注释修改相应的信息,版权信息还望各位能够保留 ^_^ <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%><%Session.CodePage=65001Response.Charset="UTF-8"'=========================================== .... [阅读全文]
  • 来源:366电影网作者:
  • 2008-03-06ASP生成柱型体,折线图,饼图源代码
  •   以下为引用的内容: <%   function table2(total,table_x,table_y,all_width,all_height,line_no)   ’参数含义(传递的数组,横坐标,纵坐标,图表的宽度,图表的高度,折线条数)   ’纯ASP代码生成图表函数2——折线图   ’作者:龚鸣(Passwordgm) QQ:25968152 MSN:passwordgm@sina.com Email:passwordgm@sina.com   ’本人非常愿意和ASP,VML,Flash的爱好者在HTTP://topclouds.126.com进行交流和探讨   ’版本1.0 最后修改日期 2003-8-11   ’非常感谢您使用这个函数,请您使用和转载时保留版权信息,这是对作者工作的最好的尊重。   line_co .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-03-04ASP批量生成静态页
  • 由于本人的空间收到限制,不能一次批量生成所有的静态页,所以自己写了一个小程序和大家分享,程序相当简单,高手莫要见笑!此代码就是很浪费时间.代码如下 <!--#include file="conn.asp"--><HTML><HEAD><TITLE>生成页面</TITLE><META http-equiv=Content-Type content="text/html; charset=gb2312"><LINK href="style.css" type=text/css rel=stylesheet><META content="MSHTML 6.00.2900.3020" name=GENERATOR></HEAD><BODY bottomMargin=0 leftMargin=0 topMargin=0 rightMar .... [阅读全文]
  • 来源:智能网络作者:
  • 2008-02-29在ASP中利用“正则表达式” 对象实现UBB风格的论坛
  • 上一次,我们谈到在ASP中如何利用“正则表达式”对象来实现各种数据的校验,文中描述了正则表达式对象的强大功能,接下来,我们来看看有关“正则表达式”对象的其他功能。当我们在网上冲浪的时候,尤其是浏览各类论坛的时候,经常会见到“UBB代码”这个词语。什么是UBB代码呢?UBB代码是HTML的一个变种,是Ultimate Bulletin Board (国外一个BBS程序,国内也有不少地方使用这个程序)采用的一种特殊的TAG。为了避免用户无意或者有意的HTML代码对论坛的攻击,各种论坛基本上都屏蔽了HTML代码,但是为了使得论坛更加“多姿多彩”,论坛都会相应的开放一些自定义的Tag标签,类似于HTML中的Tag,比如“[URL],[/URL],[RED],[/RED]”,这样,可以提供一些等同于HTML代码的功能,又避免了论坛受到恶意攻击,这些自定义的各种Tag就是俗称的UBB代码。眼下时髦的论坛均支持UBB代码,比如:动感技术网络的论坛就很好的支持UBB代码。现在,我们一 .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-02-26ASP常用代码剪辑
  •  计算字符的大小len()是一个字算一个,一个字母也一个lenb()是字母和字都是两个 以下为引用的内容:function getlen(str)  n=0  for i=1 to len(str)    charasc=asc(mid(str,i,1))    if ((charasc<127) and (charasc>=32)) then n=n+1 else n=n+2  next  getlen=nend function 1、如何用Asp判断你的网站的虚拟物理路径答:使用Mappath方法 以下为引用的内容:  < p align="center" >< font size="4" face="Arial" >< b >  The Physical .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-02-22ASP实现将长的标题用省略号收尾
  • 数据库中提取长长的文章,总是有碍网页的排版布局。所以,想固定地提取一部分字符,然后后面有……替代。1、原理:判断文章的长度是否超过规定的长度,若超过则只显示规定长度的大学,否则完整显示。2、涉及函数:len():返回字符串长度或者变量的字节长度。 以下为引用的内容:<script language="vbs">cnbruce="my name is cnbruce"len_cn=len(cnbruce)alert(len_cn)</script> [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行][Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]left():截取一个字符串的前部分 以下为引用的内容:<script language="vbs">cnbruce="my name is cnbruce"left .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-02-19ASP程序代码执行时间统计类
  • 第一次写ASP类,实现功能:分段统计程序执行时间,输出统计表等。程序代码: 以下为引用的内容: Class ccClsProcessTimeRecorder''ASP程序代码执行时间统计类  Private ccInti,ccIntNonceTime,ccIntDecimal Private ccIntStartTime,ccIntEndTime,ccIntNow,ccIntNonce Private ccStrInterval,ccStrEvent,ccStrTime,ccStrStatisticLog,ccStrFormatInterval Private ccArrEvent,ccArrTime  Private Sub Class_Initialize   ccStrInterval = "|"  ''默认分隔符   ccIntDecimal = 4 .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-02-15ASP中检查没有数据提交的页面
  • 用户在访问站点时经常遇到一些烦人的信息,比如他们经常不知何故地在没有实际提交数据给表单时就到了下一个页面,或者经常达到一个页面,它是以查询字符串的形式转来的,比如?ID=236454。如果页面没有得到信息,就会产生一个大错误。这经常发生在页面寻找ID或者其他一些信息时,而这时用户是使用书签或者搜索引擎连接到这个页面的。所以,页面需要的信息丢失了,页面结束。你可以通过检查来了解是否有数据被提交,从而控制这种情况的发生,然后,根据情况显示特定的错误信息,或者执行其他的动作,比如重定向到想要的页面。在下面的3个例子中,仅仅在屏幕上显示一个信息。将这段代码直接放置在<% @ LANGUAGE="VBSCRIPT" %>下面。对于一个表单,使用POST方法 以下为引用的内容:< % If Request.Form = "" Then Response.Write("< p align=""center"" >< font fa .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-02-13防范脚本入侵,你做好准备了吗?
  • 作为网络管理员,不少朋友也同时负责单位的网站开发维护的工作,对于WEB开发我想大家都比较精通,可是对如何编写安全的脚本代码和入侵者如何通过WEB方式对服务器进行渗透的,可能就不是很清楚了,有不少朋友错误的认为我的服务器有硬件防火墙,而且只开了80端口,是不会有网络安全问题的。下面我就向大家介绍几种比较常见的脚本攻击的方法,让大家从中能够找到安全防护的方法,从而提高服务器的安全性。1、简单的脚本攻击此类攻击是由于WEB程序编写上对特殊字符过滤不严密所造成的,虽说不能对服务器的安全造成严重威胁,可是却可以使入侵者发布含有HTML语句的恶意代码,扰乱网站秩序,从而对网站产生不良影响。下面给大家举个例子:某网站在进行用户注册时,没有对特殊字符进行过滤,就有可能被无聊者利用,假设论坛的管理员ID为:webmaster,那就有可能有人在注册用户名时注册成 webmaster ,尽管ID有区别,可是在页面显示却是一样的,如果无聊者把其他的信息改的和webmaster一样,那别人就很难区分这两个ID哪个是真的哪个是假的。有不少网站有自己开发的留言板,而且支持提交HTML留言,这就给破坏者提供了机会,他 .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-02-04代码指导用ASP木马实现FTP和解压缩
  • 我想大家都有一些开了80端口的肉鸡吧,如果是国内的出于安全就不要往下看了,如果不不妨往下看一下,小弟献丑了,以求抛砖引玉。在肉鸡上放网站最麻烦的可能就是更新和上传大量的文件了,终端服务大白天容易被发现,自己开个ftp又不放心.自己在网上转了一圈发现通过结合无组件上传和ASP木马可以轻松实现。asp木马大家都很熟悉,无非就是一个cmd,有什么作用啊,你别急,听我慢慢说嘛.整体思路就是先通过ftp,139,或者winshell上传一个无组件asp程序。我选择了化境的Webedit(其实这个已经不是一个单纯的无组件上传的工具了,通过它还可以修改,删除文件/目录,可以用来更新页面喔,作起来广告了,我跟他没亲戚啊,闪过一个flying bottle..继续)和一个asp木马(如果,实在懒得找。最后带着源码,粘贴另存为asp文件即可),记住可都要在肉鸡的web目录喔.其实大多的问题webedit都可以解决,不过如果有很多文件一个一个上传可就麻烦了,怎么办?这下asp木马用上了。找一个rar.exe(所有装过了winrar的目录都有,说不定肉鸡上已经安好了,如果是别的命令行的解压缩工具也可以喔)把它 .... [阅读全文]
  • 来源:网页教学网作者:
  • 2008-02-03实例详解ASP中断开记录集的使用方法
  • 我们在使用ASP 内置的ADO组件进行数据库编程时,通常是在脚本的开头打开一个连接,并在脚本的最后关闭它,但是就较大脚本而言,在多数情况下连接打开的时间要比它需要打开的时间长得多。因此为了节省服务器资源,应该尽可能关闭连接以释放连接所占有的资源,这种关闭记录集的连接而不关闭记录集的技术叫做断开记录集,这个记录集本身则称为断开的记录集。下面我们就通过一个实例来说明这种技术的使用方法(NorthWind.mdb是Microsoft Access97自带的一个数据库,文件adovbs.inc可在C:\Program Files\Common Files\System\ADO下找到): 以下为引用的内容: <% @LANGUAGE = VBScript %> <!--#include file="adovbs.inc"--> <%  Response.Expires = 0  Dim Cnn,objRS, strOut, strQ, strC  StrC= "Driver={Microsoft A .... [阅读全文]
  • 来源:网页教学网作者:
共有383条记录,20页,当前第 91 2 3 4 5 6 7 8 9 10 >>
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助