ASP教程之两星级ASP版社区之星编写的ASP罕见成绩...
我想详细了解ASP整站代码与PSP整站代码有什么优缺点,那个更好,更安全,更用容易维护,和管理。。。解答|社区|成绩1CDONTS.NewMail不克不及发邮件1断定已安装了IIS的SMTP服务。
2在IIS办理器中,设置smtp服务的属性。在中继对话框里设置“仅除以以下表之外”。由于默许情形下它只给某列表中列出的服务器转信,可是这个列表是空的,以是发不进来。
2没法上岸SQLSERVER
这是由于安装SQLSERVER时利用了NT考证形式,而ASP以匿名身份运转,不敷资历会见数据库服务器。办理办法:把SQLSERVER改成夹杂考证形式(包括SQL考证)
3ODBC会见Access时呈现没法会见注册表关头字的毛病
毛病信息为:
MicrosoftOLEDBProviderforODBCDrivers毛病80004005
罕见毛病不克不及翻开注册表关头字Temporary(volatile)JetDSNforprocess0x4ecThread0x81cDBC0x22f3544Jet。
这是由于Windows2000SP2今后的新bug酿成的。大概微软不喜好ODBC了,以是出此下策。准确的办法是利用OLEDB来毗连Access。毗连字符串为:Provider=Microsoft.Jet.OLEDB.4.0;DataSource=数据库文件名
4权限成绩
ASP没有权限会见某些文件夹。因而运转VB编写的组件大概会出偏差。设置system32文件夹的属性,付与IUSR用户运转权限便可。ASP也没有权限会见注册表。这个能够用组件来完成。把组件注册到COM+里,然后指定其以初级身份运转;大概作废假造目次的“匿名会见”,让访客输出办理员暗码,这时候候ASP就提拔为办理员身份运转了。ADSI也是一样。
假如Access数据库寄存在受回护的文件夹,就会呈现80004005毛病。此时也必要设置文件夹的权限。
5加密成绩
MD5不是加密算法,因而不克不及解密。要传输加密数据,关头是不克不及把算法表露在客户端。以是基本别想把客户真个数据加密传到服务器上。
6回护常识产权
ASP基础上算是不克不及加密的器材。不要用screnc编码工具。那基本是个渣滓。要加密,就只能用组件手艺了。往学VB吧!
7平安成绩
别想鬼鬼祟祟的从客户端上传文件。<inputtype=file>相对不成能用剧本事后设置文件名。剧本言语没有权限会见客户真个硬盘,客户端组件和控件即便署名也会提醒是不是安装……这统统,都是为了访客的平安。要否则你把访客的硬盘format了怎样办?
8与其他商家的互助成绩
想发短信,能够接洽挪动运营商;想开阛阓,能够找银行做付出接口。这两项服务都请求在服务器上注册组件,以是选择假造主机时要多加选择,制止花冤枉钱。
待续……
</p>Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。 以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助... Session:这个存储跟客户端会话过程的数据,默认20分钟失效 下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。 不能只是将它停留在纸上谈兵的程度上。 学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点: 代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。 我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标. 你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
页:
[1]