Welcome 微信登录

首页 / 网页编程 / ASP

新手asp编程的基本法则与常见错误注意事项

新手asp编程的基本法则与常见错误注意事项

一、新手常犯的错误 在论坛看到很多帖子代码中都有一个共同的基本错误,字段类型错误。 程序和数据库是紧紧相连的,数据库字段文本型或时间型的都使用单引号 比如下面这段修改语句: conn.execute"updateCountssetcounts=""&counts&""wherenum="&num&"andAtime=""&now()&""" 等号左边都是字段名,等号右边是传值过来的变量名,counts字段是文本型,所以写入时必须前后加单引号,无论是写入还是...
ASP生成数字相加求和的BMP图片验证码

ASP生成数字相加求和的BMP图片验证码

目前网络上有许多图片验证码形式,那些没有生成图片的验证码的抗破解防御能力简直不堪一击;有人直接在网页源码里显示出具体的数字,然后要求访问者输入一个相加后的和;如3+5=多少,这样的验证码新意倒有一些,不过可惜,根本没有起到保护的作用。 flymorn改进一下以上的新意,直接把3+6=多少的形式采用asp程序生成Bmp图片格式,并且把数字相加后的和存进session里,加大破解的门槛;没有一些图形图像学知识的人是无法破解的。代码如下:复制代码 代码如下:&l...
静态页面利用JS读取cookies记住用户信息

静态页面利用JS读取cookies记住用户信息

静态页面由于其稳定性快速性,的确给SE、用户及站长带来了方便。但有时,需要记住用户的信息,如用户留下评论后,下一次再来,就要记住该用户的信息,不必再次输入。 这对用户来说,可以提高他们的归属感,熟悉感。如何实现呢? 首先,我们需要在用户提交评论后,给客户端赋予几个相关的cookies值,这个很简单,直接在评论提交页面进行赋值就可以了,asp下的cookies简单赋值方式采用下面的这样的语句: 复制代码 代码如下: response.cookies("use...
比较详细的Asp伪静态化方法及Asp静态化探讨

比较详细的Asp伪静态化方法及Asp静态化探讨

目前,各大搜索引擎如google、百度、雅虎已经对动态页面诸如asp,php有着不错的支持了,只要动态页面后面的参数不要太长,如控制在3个参数内,页面内容做点优化,各大搜索对该类页面收录甚至不比静态html页面差,我有个全站是asp页的网站,其收录及排名远远超过了很多静态页的网站。 当然,任何网站,结构再好,如果没有内容作为支撑的话,最终还是留不住用户。搜索引擎的发展速度,已经不是当初几乎不能收录动态页面的水平了,各大搜索都在全力发展自己的索引技术,一般的...
asp Response.flush 实时显示进度

asp Response.flush 实时显示进度

写程序的人在编写由asp页面生成静态页面html的时候,如果同时生成大量页面,一定遇到过浏览器下方的进度条上显示着3%,6%,10%等缓慢增长的漫长等待过程。在这个等待过程中,你不知道页面已经生成到哪一条记录,只能大眼瞪小眼的等。 如果你知道Response.Flush和Response.Clear,那你就可以不用这样的等待了。每生成一个Html页面,就用Response.write立即返回一条信息,提示该条数据库记录已经生成Html。 这样,在同时生成大...
ASP文件中的安全问题

ASP文件中的安全问题

浅谈ASP的安全问题 先说句牢骚话,我经常看到有人说ASP不安全,比如容易被注入,这种说法我一直感到无法理解。如果你水平不高,那么你用php用ASP.net用JSP都有被注入的可能,这关ASP什么事?ASP只是一种技术,用它开发的网站是否安全,只跟程序员和服务器管理员的水平有关系,任何技术开发的网站都一样。只要你的程序有漏洞,而且你用的数据库支持标准SQL语法,或者注入者会这种语法,那么就存在被注入的可能。 闲话少说,我今天结合我个人的经验来简单说说ASP...
Access数据库中“所有记录中均未找到搜索关键字”的解决方法

Access数据库中“所有记录中均未找到搜索关键字”的解决方法

先使用MsAccess压缩修复,然后再去相关的表把备注类型的字段里的“索引”去掉 备注型字段为什么不能超过1950字节?是由于备注型字段是有“索引”。用Access对数据库的表进行设计时,点试设计视图->索引,可以看到这个字段有索引。就是这个原因,删掉这个索引就什么事都没有了。 奇怪的是:在ACCESS设计表时,在备注型的字段里,根本就没有选项对备注型字段加上索引功能。 本文来源于KinJAVA日志(http://jorkin.reallydo.co...
asp两组字符串数据比较合并相同数据

asp两组字符串数据比较合并相同数据

a1="sp2=20;sp1=34;" a2="sp3=2;sp2=3;sp1=4;" 两组字符串数据,将字符串中相同的数据值相加后得到新的一组数据 即“sp3=2;sp2=23;sp1=38” (p.s一个简单的应用:商品二原有数量20件,商品一原有数量34件,新进货或者新出售了商品二3件,商品一4件等类型模拟情况下计算出进货量,销售量和库存量,小型的进销存系统可采用这样的方法) 那么如何实现两组字符串数据比较合并相同数据? 第一,将两组字符串数据进行连...
<< 61 62 63 64 65 66 67 68 69 70 >>