兰色精灵 发表于 2015-2-3 23:39:23

ASP网页编程之若何检测本人网站的毛病(让办理员可以...

写软件都是想的时间比写的时间要长的.如果反过来了就得看看是什么原因了. 另外大家可以回去问问公司里的小MM.(一般企业里,跟你们交付软件接触得最多的是她们)毛病|办理员   上面是依据wrox的professional asp 3.0创立的网站毛病反省机制,利用了以后,你可以找到本人良多的毛病,节俭大批的代码测试工夫,为何不必呢!
起首创立表:

CREATE TABLE . (
    IDENTITY (1, 1) NOT NULL ,
    NOT NULL ,
    (255) NOT NULL ,
    (255) NULL ,
    (255) NULL
) ON
GO
1、反省纪录网站的毛病链接:
在网站的目次中创立/siteerror/naverror.asp
________________________________________________

<%@LANGUAGE="VBScript"%>
<%Response.Status = "404 Not Found" %>
<!--这里是数据库毗连字符串的地位-->
<!--#include file="../include/connect.asp"-->

<html>
<head>
<title>没法找到网页</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="robots" content="noindex">
<style type="text/css">
<!--
td {font-size: 9pt}
a{color:#000000;text-decoration:none;}
A:link {COLOR: #000000; TEXT-DECORATION: none}
A:visited {COLOR: #000000; TEXT-DECORATION: none}
A:active {COLOR: #000000; TEXT-DECORATION: none}
A:hover {COLOR: #0C78D1; TEXT-DECORATION: underline}
-->
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000" topmargin="0">
<table width="100%" border="1" cellspacing="0" cellpadding="0" height="95%" bordercolor="#000000" align="center">
<tr>
    <td bgcolor="#FFFFFF">
      <h2><b><font color="#993399">  没法找到网页</font></b></h2>
      <hr>
      <b><font color="#999999"> 您正在搜刮的网页能够已删除、改名或临时不成用。</font></b>
<%
'On Error Resume Next
strTarget = Request.ServerVariables("QUERY_STRING")
strReferer = Request.ServerVariables("HTTP_REFERER")

intSemiColon = InStr(strTarget, ";") 'get the original target
If (intSemiColon > 0) And (intSemiColon < Len(strTarget)) Then
strTarget = Mid(strTarget, intSemiColon + 1)
If Len(strTarget) > 254 Then strTarget = Left(strTarget, 254)
End If

If Len(strReferer) > 255 Then strReferer = Left(strReferer, 255)

strInform = "<font style=""COLOR:000000; FONT: 9pt/11pt 宋体"">请告诉包括该毛病链接的网站办理员。</font>"
strTyping = "<font style=""COLOR:000000; FONT: 9pt/11pt 宋体"">假如您在“地址”栏中键入了网页地址,请反省其拼写是不是准确。或:</font>"
strRecord = "<font style=""COLOR:000000; FONT: 9pt/11pt 宋体"">这个毛病已被纪录,将尽快失掉处置。</a>"

Response.Write "<p>没法找到的网页地址为:" & strTarget & "<P>"
If Len(strReferer) > 0 Then    'came from a link on another page
Response.Write "<font style=""COLOR:000000; FONT: 9pt/11pt 宋体"">以下网页中发明了链接毛病: " & strReferer _
                  & " 。</font><BR>"
Set oConn = Server.CreateObject("ADODB.Connection") 'to store the details
oConn.Open dsn
strsql="exec sp_errorrecorder 'broken link','" & strtarget & "','"&strReferer&"'"
oConn.Execute strSQL
Rem 注重这里
If Err.Number = 0 And InStr(strReferer, "你的域名 例如163.com") > 0 Then
   Response.Write strRecord'came from a page on our site
Else
   Response.Write strInform'came from a page on another site
End If
Else
Response.Write strTyping'they just typed it wrong into their browser
End If
%>
<!--这里的毗连是你的域名-->
      <p> <a href="http://你的域名"><font color="#993399">翻开主页</font></a>,寻觅指向所需信息的链接。
      </p>
      <p> 单击<a href=&qu</p>当然了,现在国内CRM厂商的产品与其说是CRM,但从至少从我的角度分析上来看,充其量只是一个大型的进销存而已了,了解尚浅,不够胆详评,这里只提技术问题

分手快乐 发表于 2015-2-4 04:51:58

在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。

山那边是海 发表于 2015-2-8 00:51:07

我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。

不帅 发表于 2015-3-2 11:33:12

不能只是将它停留在纸上谈兵的程度上。

因胸联盟 发表于 2015-3-7 12:22:10

Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)

小妖女 发表于 2015-3-9 22:51:04

如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。

冷月葬花魂 发表于 2015-3-14 00:45:27

作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。

若相依 发表于 2015-3-17 11:08:32

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

飘灵儿 发表于 2015-3-18 08:06:51

封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。

兰色精灵 发表于 2015-3-22 02:52:17

Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")

精灵巫婆 发表于 2015-3-23 19:05:55

Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")

爱飞 发表于 2015-3-30 10:35:36

掌握asp的特性而且一定要知道为什么。

小女巫 发表于 2015-3-30 18:40:41

我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。

深爱那片海 发表于 2015-4-5 14:08:03

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

柔情似水 发表于 2015-4-6 13:57:33

那么,ASP.Net有哪些改进呢?

若天明 发表于 2015-4-14 22:37:13

多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。

灵魂腐蚀 发表于 2015-4-21 08:18:41

下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。

飘飘悠悠 发表于 2015-4-21 08:34:37

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...

莫相离 发表于 2015-4-26 00:05:30

没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。

谁可相欹 发表于 2015-4-29 12:37:32

我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
页: [1]
查看完整版本: ASP网页编程之若何检测本人网站的毛病(让办理员可以...