HTMer

研究互联网络和电脑应用技术的IT技术网。 (勤奋+智慧→理想)

ASP截取中英文字符串函数

    用ASP做网站的时候经常会碰到要截取字符串的情况。ASP中的Len函数不管是中文字符,还是英文字符,统统按一个单位来计算,由于一个中文字符的宽度是一个英文字符宽度的两倍,在中英文混合的情况下字符串实际占用的宽度就不好计算了,如果按照Len函数计算的长度来截取字符串截出来的效果也会长短不一,下面是按照一个汉字相当于两个英文字符来计算字符串长度和截取字符串的代码。

部署.NET网站出现No relevant source lines错误的解决方法

    今天在部署一个.NET网站时总是出现No relevant source lines错误,无法访问,但是在本机上运行是没有问题的,放到服务器上就出错了。

解决IIS8.5中ASP上传大文件出现“Request 对象 错误 'ASP 0104 : 80004005'”错误的方法

     今天将一台服务器升级到了最新的IIS8.5,然后部署网站,上面有一个比较老的ASP站点发现了问题,上传稍大一点的文件就出错,传个几十K的文件到没有问题,我们都知道IIS默认上传文件大小是30M,而现在上传1M都有问题,下面给出解决方法。

解决Windows2008IIS7中ASP上传文件无法超过200K的方法

     今天在Windows2008上架了一个ASP网站,发现后台用ewebeditor上传文件时老是提示:请选择一个有效的文件,明明文件格式是对的,后来发现只要文件大小超过200K的就无法上传,以前在IIS6中知道解决方法,现在换了IIS7修改的地方有些不同,现在拿来分享。

ASP或ASP.NET网站访问出现msxml3.dll 错误 '80072efd'的解决方法

     今天一朋友的ASP网站访问时出现:msxml3.dll 错误 '80072efd'错误提示,找了很久也没找出原因,最终从网上找到解决方法,现拿来分享。

IIS7中设置显示ASP出错信息的方法

    我们在本机调试ASP程序的时候,往往会出错,出错后浏览器会给予具体错误提示,可是在IIS7中,默认设置是不显示出错提示的,只显示一段英文:An error occurred on the server when processing the URL. Please contact the system administrator.If you are the system administrator please click here to find out more about this error.接下来教大家在IIS7中设置显示ASP出错信息的方法。

IIS中利用重定向URL来防止Access数据库被下载的方法

     对于ASP+Access开发的网站,安全性最最让人担忧的就是Access数据库可以随意下载,当然我们可以通过一些修改数据库名称的手段进行尽量的防护,但归根结底是不彻底的。所以今天就来谈谈在IIS中利用重定向URL来防止Access数据库被下载的方法。

ASP中将Excel导入SQL Server数据库时本机能导入,服务器上导入超时的解决方法

     最近用ASP做了一个Excel表导入到SQL Server数据库的项目,比较简单,在本机测试一切正常,可是上传到服务器上确总是无法导入,网页死在那里,过一伙就显示超时的错误提示。百思不得其解,后来想到服务器上做了NTFS的权限配置,问题果然在此,现把解决方法拿来分享。

ASP中不用模板生成HTML静态页的方法

     我们一般生成HTML静态页时,常常会事先做好一个模板,然后生成时调用模板文件。那么有没有办法不用模板,如一个正常的htmer.asp页面,直接生成为htmer.html页面呢?当然是可以的,而且非常简单,今天就教大家在ASP中不用模板生成HTML静态页的方法。

Access数据库中批量替换内容的方法

     今天遇到一个问题,一Access数据库中存放着N条文章记录,现在想替换掉这些文章中的部分内容,我们首先想到的是到网站后台去一条一条修改文章,那如果有1000篇文章,那就在网站后台改1000次,难以想象这是什么样的工作量。其实在Access数据库中可以利用SQL语句来批量替换内容,只需一句话就能解决问题,下面通过两种方法来解决此问题。

ASP从数据库中读出复选框是否被选中的方法

     有的时候,我们在网页中会用到复选框,也就是多选框,当用户提交输入信息的时候我们会获取复选框的内容,然后保存到数据库中,如经常用到的是用户输入的个人信息。可是当用户提交后可能还需要修改,那么我们就要从数据库中读出这些表单数据,这就要求必须把用户之前输入的状态给显示出来,可是当我们从数据库中读出复选框是否被选中时确很难实现。所以今天就教大家通过ASP从数据库中读出复选框是否被选中的方法,希望还有其他方法的朋友留言分享。

表单Select从数据库中读出数据的方法

     我们在做动态网站的时候,往往有的时候需要从数据库中读出一些表单数据显示在页面上,一般情况下表单input输入框我们可以很方便的从数据库中读出来,可是Select下拉列表确很难直接从数据库中读出来。下面就教大家表单Select从数据库中读出数据的方法。

ASP中用Select Count语句后如何返回值的方法

     我们一般统计数据库记录时会用到Select Count(*)语句,当我们使用SQL Server的查询分析器时,直接输入Select Count(*) From 表名即会统计出该表中有几条记录,可是我们用ASP来实现时该怎么返回值呢?即如何输出统计出来的记录总数呢?请接着往下看。

ASP分页时计算页面总数的几种算法

     今天在用ASP做项目时用到了分页,其中计算页面总数时让我折腾了半天,当设置每页显示的记录数不同时,计算页面总数总是有误,于是在网上查看别人的算法,现拿来分享相关代码。

解决连接SQL Server 2000时出现“未与信任SQL Server连接相关联”错误的方法

     今天在用ASP连接SQL Server 2000数据库时老是提示“未与信任SQL Server连接相关联”错误,查看程序没有任何问题,研究了一番问题终于得以解决,拿来分享。

ASP中chr(0)文件上传漏洞原理及解决方法

     我们在用ASP开发文件上传功能的时候,为了防止用户上传木马程序,常常会限制一些文件的上传,常用的方法是判断一下上传文件的扩展名是否符合规定,可以用right字符串函数取出上传文件的文件名的后四位,这样很容易就能判断了,但是这里面有一个漏洞,非常危险,就是chr(0)漏洞,详情请接着往下看。

TIOBE编程语言排行榜(立志搞程序开发的朋友值得关注的信息)

     相信想学程序开发的朋友一开始最先考虑的问题就是该学一门什么样的程序语言?哪些程序开发语言是当下最流行的?如果你是初学者,肯定很想知道这些问题的答案,也许高手们会告诉你说学编程重在程序思想,不在于学什么语言。没错,事实上是这样,但是作为初学者,不管怎样,总规要从一门语言学起,不学程序语言何来程序思想?而且学好第一门语言对你以后的学习都有着至关重要的影响哦。好了,废话不多讲,今天我要告诉大家的是有一个国外的网站:TIOBE编程语言排行榜,这个网站专门是做编程语言热门度的排行,非常专业而且客观,如果你立志于程序开发,这个网站是非常值得关注的哦。

ASP中用eval()函数将字符串转换为变量名的方法

     最近在做一个ASP项目时用到了将字符串转换为变量名的方法,拿来做个备忘。

防止个人网站被挂马的一点想法

     现在网站被挂马似乎已经不希奇了,到处可见,在网上随便找点东西,病毒网站就出来了,对于用户来说非常可恨,一上这样的网站就有可能电脑瘫痪、帐号密码被盗等等。而对于各位站长朋友来说,那也是深恶痛绝的,自己的网站被挂马带来的后果就是有可能被搜索引擎封杀,更严重的是会失去你忠实的访问用户群。那么作为我们这些菜鸟站长们怎么样才能更好的防止自己的网站被挂马呢?今天我就来谈谈自己的一点想法,希望能给大家带来帮助。

通过添加防下载字段来防止ACCESS数据库被下载的方法

     相信大家在开发一些小型网站的时候,常常会选择ASP+ACCESS组合,可是ACCESS数据库有一个致命的缺点就是容易被下载。大家知道,一个网站的秘密其实就是数据库,数据库如果被下载了,不用我说这意味着什么了吧。最常用的ACCESS防下载的方法,是把数据库的扩展名改成.asp,或者在数据库名前加#号等等,但都起不到真正的作用,仍然可以破解下载数据库,最好的方法就是在ACCESS数据库中添加防下载字段,具体方法如下:

设置IIS服务器定时自动重启的方法

    最近,有一朋友的IIS服务器老是出现问题,运行一段时间下来就会出现访问服务器上的网站时提示数据库连接出错,然后重启IIS后网站又能正常访问了,实 在找不出是什么原因导致了这个问题。不过最终我想到了一个笨办法,就是让IIS服务器定时自动重启,在Windows的任务计划中指定一个时间让IIS服 务器自动重启。(这只是个笨办法,如果有高手知道究竟是什么原因导致,以及具体的解决方法请留言,谢谢了。)

ASP根据出生日期判断生肖的函数

     今天在网上看到一个利用出生日期来判断生肖的ASP函数,觉得不错,拿来做个备忘。

解决IIS7中出现An error occurred on the server when processing the URL错误提示的方法

     相信用过IIS7的朋友在调试程序的时候都遇到过下面这样的错误提示: An error occurred on the server when processing the URL. Please contact the system administrator.If you are the system administrator please click here to find out more about this error.

解决IIS7中时间格式显示的问题

     今天在用IIS7的时候发现一个关于时间格式的问题,当我在ASP中使用now()时间函数的时候,日期是以“/”来分隔,而不是以“-”来分隔的,使得我在运行程序的时候老出错,后来经过研究终于找到解方法。

动态网页中隐藏url参数传递的方法

     做过网站开发的朋友肯定知道,我们在做动态网站的时候往往会在各个页面之间传递参数,而这些参数的名称和值都会在url地址栏中被暴露出来,有的时候参数的名称可能就是数据库中某个字段的名称,这样一方面不安全,另一方面也不便于搜索引擎的收录,有的时候还有可能由于参数中含有中文而导致某些浏览器会出错 (我发现在Firefox浏览器中用get方式传递中文参数时会出错)。所以我们有必要隐藏url参数传递,具体方法请看下面具体介绍。

分页:«123»

订阅HTMer

  • 订阅HTMer

站内搜索

站外搜索

Tags

HTMer , Powered By Z-Blog, 苏ICP备08003082号

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.
HTM|HTML|ASP|PHP|JSP|Mysql|SQL|Dreamweaver|Flash|Fireworks|Photoshop|SEO Copyright www.HTMer.com. Some Rights Reserved. English Version