ASP設計常見問題及解答精要-1

作為微軟推出的網頁與資料庫解決方案,ASP由於有微軟得天獨厚的作業系統等技術後盾支援,因此得到了迅速的發展,並且正受到越來越多的歡迎,在目前在電子商務網站的建設中有很多都使用ASP來編寫程式。  近來有很多的讀者向我們諮詢學習ASP的方法和在學習中遇到的一些問題,其中有一些是初學者經常遇到和面臨的問題。為了讓讀者在學習ASP的過程中加深對ASP的瞭解,並能夠有效地解決遇到的問題,我們特別收集了比較有代表性的一些問題,在此列舉出來並一一給予解答,希望能在這有限的篇幅裡為你學習ASP助一臂之力。  

asp中cookie欺騙/注入原理與防範

ASP擷取參數主要有下面兩種:Request.QueryString (GET) 或 Request.Form (POST)我們有時為了簡化代碼,會寫成

asp防cc攻擊函數

 代碼如下複製代碼 <% Dim CC_Info(4),strInfo,strTemp If Session("CC_Info") = "" Then CC_Info(0) = "cclog.txt" '記錄檔名 CC_Info(1) = Request.ServerVariables("HTTP_X_FORWARDED_FOR") CC_Info(2) =

加入雜點象素asp驗證碼產生程式

call createsafecode()   '調用createsafecode過程sub createsafecode()   '定義createsafecode過程 'addheader方法用於增加帶有一個要發送到客戶應用程式的特殊的http頭 response.addheader "pragma","no-cache" response.addheader

asp sql防注入代碼

<html xmlns="http://www.111cn.net/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title></title></head><body><%dim sql_injdata 

asp 根據條件指定百度,goolge搜尋

<html><head><title>...</title></head><body><%keyword=split(request.form("textfield"))   '用空格將多個關鍵字分隔,並儲存在keyword數組中str=""for i=0 to ubound(keyword)  

asp截取字串函數代碼(過濾html標籤)

function imgstr(str)dim regexset regex = new regexp '建立Regex。regex.pattern = "<a.*[s]+href=("|')?([^"<>]+){1}[^<>]*>(<img)(.[^<>]*)(src=)('|"&chr(34)&"|

asp access 大資料量的分頁的方法

'本款分頁效果支援'分頁,分頁效果:首頁 上一頁 ... 2 3 4 5 6 7 ... 下一頁 最後一頁這種分頁模式,有論壇風格'id title content status updatetime'1 t1 c1 1 2010-5-26 21:16:06'2 t2 c2 1 2010-5-26 21:16:09'3 t3 c3 1 2

asp 隨機讀取ACCESS資料庫記錄的方法

檢查了一些貼子對於MSSQL資料庫教程一般可以採用這樣的語句: 方法三:有這樣一種方法,我覺的不錯:<%yourstr="*1*3*4*6*12*...."sql="select top 10 * form yourdb where

asp 顯示目錄存在時顯示此目錄下的所有子目錄

 '參數:目錄名(相對路徑) ,對象 Public Function ShowFolderList(folderUrl,tag,listType)  Dim f,f1,fc,i,temp,disabledtf  On Error Resume Next  temp = Server.MapPath(folderUrl)  If oFso.FolderExists(temp) Then &

asp 檢測瀏覽器和作業系統類型

  function getBrowserInfo(sUserAgent){ //取得瀏覽器資訊   var r = /(Netscape|Opera|NetCaptor|MSN |MSIE|MyIE|Mozilla)[s/]{0,1}d{0,}.{0,1}d*/gim;   var a = sUserAgent.match(r);   return a ?

asp GetString的用法

如果查詢結果很多,伺服器解釋你的ASP script將花費大量的時間,因為有許多的  Response.Write語句要處理. 如果你將輸出的全部結果放在一個很長的字串裡(從<TABLE >到</TABLE >),那麼伺服器只需解釋一遍Response.Write語句,速度就會快得多 . 微軟公司裡的一些能乾的傢伙已經將想法變成了現實. (注意,這是一個ADO 2.0以上才有 的特性.

ASP轉化ip地址為長整型數字

有時候我們會在頁面上顯示使用者的所在地區,這個原理是:先得到使用者的IP,然後去查詢將IP轉換成一個數值,最後去查這個數值所在的範圍,來得到使用者所在的地方。IP轉換成數值的方法:假設IP是192.168.0.1192*255*255*255+168*255*255+0*255+1結果就是要得到的數值。將ip地址轉換為長整型<% Function CLngIP(ByVal asNewIP) Dim lnResults Dim&nb

ASP 中串連 Mssql的幾種方法!

  方法一:<%dim conn set conn=server.createobject("ADODB.connection") conn.open "PROVIDER=SQLOLEDB;DATA SOURCE=db.janusgroup.cn;UID=web286418;PWD=j2z0h1v2;DATABASE=www_janusgroup_cn" Set conn =

大灰狼的ASP工具箱——防盜鏈、判斷星期幾

  防盜鏈<% http=Request.ServerVariables("HTTP_REFERER") http2=Cstr(Request.ServerVariables("SERVER_NAME"))if mid(http,8,len(http2))<>http2 then     response.write "本站禁止從外部網站下載!"else    

大灰狼的ASP工具箱——CDONTS和Jmail的使用

  CDONTS<% Set cdomail = Server.CreateObject("CDONTS.NewMail") '建立郵件對象 cdomail.Subject = "Mail Subject" '郵件標題 cdomail.From = "Sender's Mail" '寄件者的地址 cdomail.To = "Email will from" '收件者的地址 cdomail.Body = "Mail Body" '郵件的內容 cdomail.Send '執行發送 %

ASP實現檔案直接下載

  在IE進行文檔連結時,如果遇到OLE支援的文檔,IE會自動調用相應程式開啟它,有時候這種功能並不是我們所需的,雖然我們可以提醒使用者用滑鼠右鍵-->"目標另存新檔...."命令來下載文檔,但這樣畢竟不太友好,本文描述了利用FSO及Stream方法實現IE直接下載文檔.<%@ language=vbscript codepage=65001%><% 'Filename must be inputif Request("Filename")=""

ASP實現結構化列舉並查看某路徑下所有檔案

  <!網頁ASP代碼,可實現結構化列舉並查看某路徑下所有檔案,可用於動態產生網站地圖,具體案例請看我的首頁地圖: http://freehost08.websamba.com/hzhzhz/sitemap.htm><!作者: 同濟黃正 http://websamba.com/hzhzhz/ 應用請註明出處><style 此樣式表須保留><!--     u.{background-color:FEDC7

利用ASP實現對錶的分頁瀏覽(下)

一.關於參數傳遞。假如表中有46條記錄,然後我們在地址欄中敲入http.//localhost/display.asp?line=10&page=2(假設這是正確的路徑)肯定瀏覽器將給我們顯示第二頁的十條記錄。但是如果在地址欄中只敲入http.//localhost/display.asp,瀏覽器卻給我們一個出錯資訊。如何解決呢?我們必須在讀取這些參數時加一個判斷,如果參數是空的,就賦給它一個初值,以防出錯。將“讀取使用者要求的顯示方式”部分用以下代碼代替:  <% 

不重新整理頁面的情況下調用ASP

RS技術的一個具體例子  在前面的文章中,我介紹了RS的基本工作原理,顯然如果將RS技術運用在一個網站的設計中將會有很多非凡的作用(尤其是它的那個最大的優點,可以在不重新整理頁面的情況下調用服務端的代碼)。正是因為這個特點,你就可以象在編寫一個傳統的C/S模式的程式一樣,對資料庫的資料進行處理了(我想大家一定很想知道具體應該如何來實現了,下面將給出一個具體的例子,調試這個破程式幾乎快把我給累死,呵呵。)  從前面的描述可以看到,要使用RS技術就需要用戶端和服務端滿足下面兩個條件:1。用戶端只需要

總頁數: 1638 1 .... 756 757 758 759 760 .... 1638 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.