這個什麼地方用到呢? 好些個複選框name都是test 如:你的愛好是什嗎? <% dim test test=Split(request.from("test"),", ") '取值的時候 Response.Write test(0) Response.Write "<br />" Response.Write test(1) Response.Write "
學習一下注入技巧也未嘗不是件好事,知己知彼嘛。可以更有效防止注入,讓網站更加安全 1.判斷是否有注入 ;and 1=1 ;and 1=2 2.初步判斷是否是mssql ;and user>0 3.注入參數是字元 'and [查詢條件] and ''=' 4.搜尋時沒過濾參數的 'and [查詢條件] and '%25'=' 5.判斷資料庫系統 ;and (select count(*) from sysobjects)>0 mssql
在asp中利用excel的一個方法是將excel檔案作為一個資料庫進行連結,然後的操作和對access資料庫操作類似.但是這個方法不是總能有用的,應為excel不是關係型的資料庫。
用過軟體的朋友都知道,進度條是一個優秀軟體的重要組成部分。它的存在能夠使使用者及時掌握程式的運行進度,確認應用程式正常工作。可是ASP中似乎沒有上述標準控制項,控制起來也比較麻煩。
本人寫了2個通用的ASP分頁方法,供大家參考! <%@ Language=VBScript %><HTML><HEAD></HEAD><BODY><%dim currentpage '定義當前頁dim filename '檔案名稱Const MaxPerPage=20 '每頁顯示的記錄個數dim
許多ASP程式員都有過執行資料庫查詢,然後將查詢結果用HTML表格的形式顯示出來的經曆。 許多ASP程式員都有過執行資料庫查詢,然後將查詢結果用HTML表格的形式顯示出來的經曆。通常我們是這麼做的:以下是引用片段:<% 'Create connection / recordset 'Populate data into recordset object %> <TABLE> <%
此檔案最後被修改的時間是?探測檔案的最後更新時間。開啟並讀取某個文字檔:本例會開啟檔案"Textfile.txt" Server 對象此檔案最後被修改的時間是?探測檔案的最後更新時間。本範例程式碼如下:<html><body><%Set fs = Server.CreateObject("Scripting.FileSystemObject")Set rs =
判斷訪問是否來自搜尋引擎的函數,有興趣的可以試試! <!--'檢查目前使用者是否是蜘蛛人Function check(user_agent) allow_agent=split("Baiduspider,Scooter,ia_archiver,Googlebot,FAST-WebCrawler,MSNBOT,Slurp",",")
我們在管理網站檔案時,可以把副檔名一樣的檔案放在同一個目錄下,起一個比較特別名字,例如放pdf檔案目錄為the_pdf_file_s,把下面代碼另存新檔down.asp,他的網上路徑為http://www.xx.com/down.asp
新聞列表在各大網站中並不少見,有了新聞列表就少不了分頁,今天我們要談的就是各分頁間的切換方式。
用Asp製作一個loading效果似乎也並不是困難事。 <script> function load1(name) { loading.style.display="none"; name.style.display=""; }function selecte(s) { if(s==1) {
網站建設過程中,經常會需要將原來資料庫中的資料匯入到新的資料庫中,並且欄位名稱不一樣。如果量小,可以一條條複製,如果量大的話,是很麻煩的事情,現在只需要這麼一段代碼就可以實現。 <%Dim startime,conn1,conn2,connstr1,connstr2,db1,db2 startime=timer() db1="a.mdb" '資料庫1 db2="b.mdb" '資料庫2 on
也許很多ASP開發人員都會遇到這樣的情況:在會話期間(session)無故丟失sessio n。換而言之,丟失了SessionID,同樣session級的變數也會丟失。 很多session丟失的原因是因為錯誤的程式或者是錯誤的虛擬目錄結構。 SessionID 的改變有下面幾個原因。 原因一:
ASP實現帶進度條的測試網速。 把下列代碼存為xxx.ASP的檔案,放在你的伺服器上就可以直接運行了。 <%Response.Expires = 0Response.Expiresabsolute = Now() - 1Response.AddHeader "pragma","no-cache"Response.AddHeader
以下介紹用資料庫實現簡單計數器 以下介紹用資料庫實現簡單計數器 '下面存為count.asp <% Set conn=Server.CreateObject("ADODB.Connection") conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("count.mdb") %> <%on
為了使asp盡量減少伺服器端的工作量,就應該多使用javascript,把所有提交欄位使用javascript或vbscript檢測後提交給伺服器,這樣伺服器就不必再作檢測,而在提交時可能會有人修改script從本地提交,這樣便存在安全提交的問題,所以應該要求從伺服器斷路徑提交,使其他地址提交提交無無效:
如何更好的達到防範駭客攻擊,本人提一下個人意見!第一,免費程式不要真的就免費用,既然你可以共用原碼,那麼攻擊者一樣可以分析代碼。如果在細節上注意防範,那樣你網站的安全性就大大的提高了。 如何更好的達到防範駭客攻擊,本人提一下個人意見!第一,免費程式不要真的就免費用,既然你可以共用原碼,那麼攻擊者一樣可以分析代碼。如果在細節上注意防範,那樣你網站的安全性就大大的提高了。即使出現了SQL Injection這樣的漏洞,攻擊者也不可能馬上拿下你的網站。
對於Recordset分頁時出現負數的現象,相信會有很多人遇到過這個問題,有時百度、GOOGLE也不得其解,現在由我來總結一下。
<%onlineTimeout=10 ''定義線上啟用時間的時間間隔Function Userip() GetClientIP = Request.ServerVariables("HTTP_X_FORWARDED_FOR") '''''''''''''''''''''
一個網站能切換不同的CSS風格大家應該都瞭解,像眾所周知的騰訊在今年改版時也增加了切換皮膚的功能。根據時間自動調整網站風格是不錯的想法,這種根據時間自動調整網站風格也不是什麼新鮮事,記得好久以前也見過類似的文章或方法,只不過當時沒有特別注意。下面說一下它們的實現方法,目前網上有這樣兩種實現方法: 一、採用服務端的代碼 ASP版本:<link rel="stylesheet"