Time of Update: 2017-01-13
一、概述 一直以來,ASP技術受到了越來越多朋友的喜愛,使用ASP從事WEB開發的人也越來越多。ASP一個非常明顯的特徵是頁面在伺服器端經過處理之後發送到瀏覽器中的內容為標準的HTML格式,這樣有效保護了頁面程式的原代碼不被用戶端輕易擷取(當然MS的BUG不斷那是另一回事了。^_^)。但是另一個普遍存在的問題是:由於ASP頁面是純文字的形式存放,在伺服器端可以輕易看到全部編程邏輯。這樣給ASP應用商業化帶來了一定的困難。解決的方法一般是使用組件技術將編程邏輯封裝入DLL之中,但問題是:
Time of Update: 2017-01-13
有兩檔案:objXML.asp:測試檔案clsXML.asp:vbs類檔案代碼:objXML.asp<%@ Language=VBScript %><% Option Explicit %><!--#INCLUDE FILE="clsXML.asp"--><%Dim objXML, strPath, strSet objXML = New clsXMLstrPath = Server.MapPath(".") &
Time of Update: 2017-01-13
附錄 C:網路安全的最佳方案 Steve Riley,Microsoft Communications Industry Solutions Group Consulting Practice 2000 年 8 月 7 日 這篇短文論述了網路設計和安全的最佳方案。儘管網路的設計和安全保護方法很多,但只有某些方法和步驟深受許多業內人士的喜歡。篩選路由器 — 第一道防線應當使用篩選路由器來保護任何面向 Internet 的防火牆。這種路由器只有兩個介面:一個與 Internet
Time of Update: 2017-01-13
XML 是標準擴充語言,是 未來Web編程的標準,asp 是現在廣為流傳的web程式設計語言之一,能不能讓他們兩個聯合起來發揮作用呢?豆腐 在 這裡 給大家 提供一個 很簡單的 例子關於XML 和 XSL 限於篇幅和知識水平 豆腐就不在這裡 獻醜了下面首先來 說說 幾個需要用到的檔案的 內容testXsl.xsl:<?xml version='1.0'?><xsl:stylesheet
Time of Update: 2017-01-13
3 code.asp檔案會泄漏ASP代碼 問題描述: 舉個很簡單的例子,在微軟提供的 ASP1.0 的常式裡有一個 .asp 檔案,專門用來查看其它 .asp 檔案的原始碼,該檔案為 ASPSamp/Samples/code.asp。如果有人把這個程式上傳到伺服器,而伺服器端沒有任何防範措施的話,他就可以很容易地查看他人的程式。例如 :
Time of Update: 2017-01-13
無論您的計劃多麼精密、經驗多麼豐富,指令碼錯誤 (bug) 可能在最初就使您的 ASP 伺服器端的指令碼無法正確運行。也就是說調試,即尋找和糾正指令碼錯誤,對開發一個成功的和強健的 ASP 程式是非常重要的。Microsoft 指令碼調試工具 Microsoft® Script Debugger 是一個功能強大的調試工具,它能協助您迅速尋找錯誤並對伺服器端的指令碼進行互動測試。Script Debugger 與 Windows Internet Explorer 3.0
Time of Update: 2017-01-13
4)由Foxpro產生的DBC資料庫與MDB資料庫相似,都是一個資料庫包含幾個資料表的形式,所以對DBC資料庫的存取方法與MDB資料庫相似。Function CreateDbcRecordset( DBC資料庫檔案名, 資料表名或Select語句 ) Dim conn,Driver,SourceType,DBPath ’ 建立Connection 對象 Set conn = Server.CreateObject("ADODB.Connection") Driver =
Time of Update: 2017-01-13
<!--#include file="numcode.asp"--><%Response.Buffer = TrueWith Response .Expires = -1 .AddHeader "Pragma","no-cache" .AddHeader
Time of Update: 2017-01-13
用ASP取出HTML裡面的圖片地址的函數主要原理就是用正則判斷的屬性。這在採集程式中將非常有用。 函數如下:以下是引用片段:Function ShowPic(str) Set objRegExp = New Regexp'設定設定物件 objRegExp.IgnoreCase = True'忽略大小寫 objRegExp.G
Time of Update: 2017-01-13
首先你的虛擬機器主機要能支援綁定多個網域名稱其次在index.asp中放入一段代碼用以判斷網域名稱和轉向到子目錄 <% Dim StrDomain StrDomain=Request.ServerVariables("SERVER_NAME") '獲得包含網域名稱的字串 select case StrDomain case "www.aaa.com" Response.redirect
Time of Update: 2017-01-13
本執行個體產生的十三位隨機字串為: RJNVy1gcnE7F7源碼:<%@ LANGUAGE = VBScript %><html><title>產生隨機字串</title><body><%Function gen_key(digits)'定義並初始化數組dim char_array(80)'初始化數字For i = 0 To 9char_array(i) = CStr(i)Next'初始化大寫字母For i = 10 To 35
Time of Update: 2017-01-13
以下是原始碼:<% class StringOperations '*********************************************************************** '' @功能說明: 把字串換為char型數組 '' @參數說明: - str [string]: 需要轉換的字串 '' @傳回值: - [Array] Char型數組 '*****************************************
Time of Update: 2017-01-13
簡介技巧 1:在 Web 服務器上緩衝常用資料 技巧 2:在 Application 或 Session 對象中緩衝常用資料 技巧 3:在 Web 服務器磁碟上快取資料和 HTML 技巧 4:避免在 Application 或 Session 對象中緩衝非靈活組件 技巧 5:不要在 Application 或 Session 對象中快取資料庫串連 技巧 6:妙用 Session 對象 技巧 7:在 COM 物件中封裝代碼 技巧 8:晚點擷取資源,早點釋放資源 技巧 9:進程外的執行將犧牲可靠性
Time of Update: 2017-01-13
AppendToLogAppendToLog 方法將字串添加到 Web 服務器日誌條目的末尾。可以在指令碼的同一部分中多次調用該方法。每次調用該方法時,都會在當前條目中添加指定的字串。文法Response.AppendToLog string 參數string 要添加到記錄檔中的文本。由於 IIS 日誌中的欄位由逗號分隔,所以該字串中不能包含逗號 (,)。字串最大長度為 80 個字元。注釋為使指定的字串被記錄到記錄檔中,必須啟用網站 Extended Logging 屬性頁面的 URI
Time of Update: 2017-01-13
PICSPICS 屬性向響應標題的 pics 標籤欄位添加值。文法Response.PICS(PICSLabel) 參數PICSLabel 經適當格式化的 PICS 標籤字串。由 PICSLabel 指定的值將被添加到響應標題中的 PICS 標籤欄位之後。樣本對於包含<% Response.PICS("(PICS-1.1 <http://www.rsac.org/ratingv01.html> labels on " & chr(34) & "1997.01.0
Time of Update: 2017-01-13
開始資料庫操作。常見的組件封裝1.? 把資料庫的串連資訊封裝起來。1>???? 直接返回資料庫連接串,如,組件中Public? Function? datasource()? As? Variant datasource? =? "driver={sql? server};server=yang;uid=sa;pwd=;? database=northwind" End? Function?asp調用set
Time of Update: 2017-01-13
在技術更新的進程中, 仍然有一些人死抱著已經過了氣的東西不放. 也有一些人雖然進入到新的世界, 但仍擺脫不了陳舊的習慣. 我沒有用”陋習”這個詞, 因為我對這個詞也非常反感. 新技術應該有新技術的做法, 進入ASP.NET的世界, 就應該把以往的習慣改正, 全新的進入新的世界, 把ASP的破爛扔掉. 以下列舉的都是錯誤的做法, 請不要誤以為是推薦的做法而進行推廣: 1. 使用server side include給ASPX引入共同的頁面構圖.在ASP.NET的機制下,
Time of Update: 2017-01-13
用 ASP 編寫簡單的日流量,最大日流量統計-----------------------------------------------------------------------------<%'#########- 統計今日流量,最大日流量 -##########Sub My_Today_Counter() day1 = cstr(date()) '######- 獲得當前日期 Day_Counter_File =
Time of Update: 2017-01-13
1. oncontextmenu="window.event.returnvalue=false" 將徹底屏蔽滑鼠右鍵 <table border oncontextmenu=return(false)><td>no</table> 可用於Table2. <body onselectstart="return false"> 取消選取、防止複製3.
Time of Update: 2017-01-13
回想自己學習asp大概也有一段時間了吧。從2002年初開始聽說有這個東東(偶好菜),到開始接觸她已經是2002年的11月份了(時間過的真快),從艱難的走出asp的第一步(一個簡單的資料庫程式),到現在的迷茫,中間經曆了很多的刊刻和波折。並且一度的斷學,或許是因為沒有找准一個學習和奮鬥的方向吧,我總是徘徊在各種語言之間,並且都沒有深入的研究,真正系統的學習asp是從今年的6月份開始學習的,雖然到現在時間不長,但中間給我的鍛煉卻是以前兩年時間裡所沒有的,從資料庫的程式到檔案的操作,在到編寫組件(還在