Time of Update: 2017-02-28
防注入|攻擊 這幾天著實為sql注入漏洞傷了神,網上的代碼好多不是很深奧就是麻煩。終於找到了萬能防注代碼,分享了,呵呵 。操作簡單上手,只要來個包含或放入conn.asp中,搞定。末了,估計還有一些危險字元沒有放全,幫我補全一下,謝謝了!<% ’’’’--------定義部份------------------ Dim Fy_Post,Fy_Get,Fy_In,Fy_Inf,Fy_Xh,Fy_db,Fy_dbstr
Time of Update: 2017-02-28
include|搜尋引擎 點石有會員提出一個問題:ASP中過多使用如<!–#include file="include/footer.asp"–>對引擎收錄有影響嗎?這個問題引起大家的熱門討論,zac指出include應該是伺服器端執行的,SE根本不知道是include的,所以對搜尋引擎沒有影響。seo123說使用<!–#include
Time of Update: 2017-02-28
request|集合|技巧 提高使用Request集合的效率 訪問一個ASP集合來提取一個值是費時的、佔用計算資源的過程。因為這個操作包含了一系列對相關集合的搜尋,這比訪問一個局部變數要慢得多。因此,如果打算在頁面中多次使用Request集合中的一個值,應該考慮將其存貯為一個局部變數。 例如將代碼寫成下面的形式以加快指令碼引擎處理速度: strTitle=Request.Form("Title")
Time of Update: 2017-02-28
excel|技巧|資料 學習如何建立ASP頁面將HTML資料流傳送到Execl試算表,並且在IE中顯示Execl試算表。到目前為止,有好幾種方法可以使用ASP技術來創立Excel資料表格,你還可以利用伺服器端Excel 8.0 VBA組件建立電子資料工作表。但是,某些情況下伺服器可能無法處理所涉及到的資訊量或無法承擔所形成的工作負載,因此你不得不犧牲某些為客戶機提供的處理效能。本文將主要討論有關用戶端的資料表格處理問題。Excel
Time of Update: 2017-02-28
程式|動態 很多時候,不知道需要表單的數目,就需要能對錶單進行數量的控制。收集了如下兩個效果: 效果1:<html><body><form name="form1"><table id="tb1" border=0> <tr><td><a href="#"
Time of Update: 2017-02-28
程式|顯示 好不容易寫了點東西,但由於滑鼠太靈敏的緣故,還沒提交網頁就不小心被關了。鬱悶了。寫簡單點。 asp一行多列顯示常用的方法是用兩個迴圈語句控製表格的列數和總記錄數。 今天想到用div來控制。大致也能實現,但不知是否合適。如下:<%do while not rs.eof%> <div id="AmdiManageType"><input name="txtManageTypeID"
Time of Update: 2017-02-28
我們一般在偵錯工具的時候,有些操作會莫名地失敗,又沒有錯誤訊息提示,特別是在執行資料庫操作的時候,明明執行過去了,可就是資料庫裡沒有記錄變動,很是鬱悶!今天剛才在搞FSO刪除操作時就出現了這樣的問題,後來一把Err.Description放上去,馬上提示錯誤在哪裡,所以這東東一定要充分利用!具體使用On Error Resume Next...程式If Err.Number>0 Then Response.Write
Time of Update: 2017-02-28
js 製作動態網頁中經常用碰到標題很長,我們只想顯示一部分內容,實現的方法如下。ASP實現的方法:<%if len(rs("title"))>12 then%> <%=left(rs("title"),9)%>... <%else%> <%=rs("title")%> <%end if%>
Time of Update: 2017-02-28
對象|解決|資料|資料庫 在windows+iis伺服器上運行asp程式可能會出現資料庫無法更新的情況,具體錯誤資訊可能為: 1、Microsoft JET Database Engine (0x80040E09) 不能更新。資料庫或對象為唯讀 2、Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Driver]
Time of Update: 2017-02-28
js|運算 ASP使用者中用VBS的居多,原因是它簡單,但也是因為簡單VBS也有它的缺陷,比如說VBS不支援位元運算,在這方面Javascript就很好,下面將Javascript中的位元運算通過函數進行封裝拿到VBS中利用包含以下檔案後就可以直接利用其中定義的函數進行位元運算操作<script language=javascript runat="server"> function BitAnd(val1,val2) {
Time of Update: 2017-02-28
函數 Function stripHTML(strHTML)'Strips the HTML tags from strHTMLDim objRegExp, strOutputSet objRegExp = New RegexpobjRegExp.IgnoreCase = TrueobjRegExp.Global = TrueobjRegExp.Pattern = "<.+?>"'Replace all HTML tag
Time of Update: 2017-02-28
愛好者|動態|函數|網頁 Asp過濾Html代碼Function RemoveHTML(strHTML) Dim objRegExp, Match, Matches Set objRegExp = New Regexp objRegExp.IgnoreCase = True objRegExp.Global = True '取閉合的<> objRegExp.Pattern = "<.+?>" '進行匹配 Set
Time of Update: 2017-02-28
分頁|技巧 <%''+++++++++++++++++++++++++++++++++++++++++++++++++++++++''調用例子'Dim int_RPP,int_Start,int_showNumberLink_,str_nonLinkColor_,toF_,toP10_,toP1_,toN1_,toN10_,toL_,showMorePageGo_Type_,cPageNo'int_RPP=2
Time of Update: 2017-02-28
asp+|server|server2000|sql|sqlserver|編程 前幾天幫人調試一個ASP+SQL2000+IIS5.1/6.0的網站程式,調試過程中遇到的問題如下: 一、SQLServer登入 原先存在備份資料庫,通過附加資料庫匯入到SQL
Time of Update: 2017-02-28
編程|動態|網頁 1、資料庫連接。ASP與Access資料庫連接: <%@ language=VBscript%> <% dim conn,mdbfile mdbfile=server.mappath("資料庫名稱.mdb") set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver
Time of Update: 2017-02-28
js|jscript|對象
Time of Update: 2017-02-28
access|asp+|安全|安全隱患
Time of Update: 2017-02-28
動態|速度|網頁 技巧之一:提高使用Request集合的效率 訪問一個ASP集合來提取一個值是費時的、佔用計算資源的過程。因為這個操作包含了一系列對相關集合的搜尋,這比訪問一個局部變數要慢得多。因此,如果打算在頁面中多次使用Request集合中的一個值,應該考慮將其存貯為一個局部變數。例如將代碼寫成下面的形式以加快指令碼引擎處理速度: strTitle=Request.Form("Title")
Time of Update: 2017-02-28
asp+|js|伺服器|顯示 第一種代碼:<html><head> <script language=javascript type="text/javascript"> //特別註明:北京時間是格林尼治標準時加八小時,因此用的起始時間也是從八點起算的 var secondServer = <%=DateDiff("s", "1970-01-01 08:00:00", Now())%>; var
Time of Update: 2017-02-28
<%Dim IP,IPString,VisitIP'要禁止的IP地址IPString="|195.225.177.34|195.225.177.137|72.232.250.10|"'擷取IP地址 IP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")If IP = "" ThenIP = Request.ServerVariables("REMOTE_ADDR")End If VisitIP="|"&IP&"|"If