Time of Update: 2017-02-28
asp代碼保密一直是令人頭痛的問題,目前沒有非常好的解決方案,無非用vb編譯成dll,但工作量實在太大,於是一直苦苦尋求著另一種途徑,本文詳細介紹關於解決ASP中Connection對像封裝dll問題的文章專題。 中午,突然靈感一發,“為什麼不嘗試用加密資料庫?”,通過對資料庫設一個高強度的密碼,然後用vb封裝connection對像,將密碼資訊寫在dll裡,然後通過asp建立組件方式調用,就算人家拿了My Code,
Time of Update: 2017-02-28
本文詳細介紹關於ASP實現TCP連接埠掃描的方法的文章專題。用ASP久了,就會感到有個很鬱悶的地方:ASP不像其他指令碼語言那樣能訪問Socket。所以或許你用過PHP、Perl等實現的連接埠掃描器,惟獨沒見過ASP的。嘿嘿,所以今天本文的目的就是利用“曲線救國”的策略實現ASP連接埠掃描器。Only for enjoy! 所謂曲線,呵呵,當然是利用其他的訪問網路的組件,那麼ASP有哪些組件可以訪問網路呢?
Time of Update: 2017-02-28
首先.asa是檔案尾碼名,它是Active Server Application的首字母縮寫。Global.asa檔案可以管理在ASP應用中兩個非常苛刻的對象:Application、Session。 它其實是一個可選檔案,程式編寫者可以在該檔案中指定事件指令碼,並聲明具有會話和Application
Time of Update: 2017-02-28
學習目的:學會用表單元素向伺服器傳送變數,然後顯示變數在用戶端的瀏覽器。 首先,讓我們來看一下DREAMWEAVER的表單元素。 表單元素要放在一個表單域裡面,建立一個表單域。然後修改動作裡面的檔案為要接受這個表單變數的ASP檔案。方法有兩種,一種是POST,這個方法傳送的變數不會在瀏覽器的地址欄裡面顯示,可以大批量傳送資料;GET則是會在瀏覽器地址欄裡面顯示的,等一會舉例子。 下面我們來一個一個看錶單元素。1、文本域,這個是最基本的,傳送的是文本資訊,一般使用者名稱,密碼都要用這個傳
Time of Update: 2017-02-28
學習目的:學會ACCEES資料庫的使用,並建立一個將來要用的留言簿資料庫。 首先,大家要安裝OFFICE裡面的ACCEES(我的示範是OFFICE XP版本),安裝過程這裡就不說了,安裝好以後會出現下圖的菜單。 單擊開啟ACCEES 安空資料庫,建立一個資料庫,檔案名稱字可以叫gustbook.mdb,我這裡叫example3.mdb (為了安全期間,檔案名稱複雜一點好,因為ACCESS資料庫可以被下載的!!) 此主題相關圖片如下:共2頁: 上一頁 1 [2]下一頁
Time of Update: 2017-02-28
學習目的:掌握ACCESS資料庫的串連和讀取記錄 今天要學習的內容有一點枯燥,但是很重要。在這裡大家不需要知道命令具體的運行情況,外面的很多書籍之所以不適合入門就是因為介紹了太多的理論知識,讓初學者一頭霧水。 下面開門見山,看兩句話: <% set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver
Time of Update: 2017-02-28
學習目的:學會資料庫的基本操作1(寫入記錄) 資料庫的基本操作無非是:查詢記錄,寫入記錄,刪除記錄,修改記錄。今天我們先學習寫入記錄。 先建立一個表單: <form name="form1" method="post" action="example5.asp"> name <input type="text"
Time of Update: 2017-02-28
學習目的:學會資料庫的基本操作2(查詢記錄) 在第四天中我們有這樣一個程式: <% set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb") exec="select * from
Time of Update: 2017-02-28
學習目的:學會資料庫的基本操作3(刪除記錄) 開門見山,大家直接看程式。 exec="delete * from guestbook where
Time of Update: 2017-02-28
學習目的:學會資料庫的基本操作4(修改記錄) 先來看代碼:<%set conn=server.createobject("adodb.connection")conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("test.mdb")//這不是以前的一個資料庫,裡面就aa,bb兩個欄位exec="select * from
Time of Update: 2017-02-28
編程|進階 1. 操作HTTP前序我們已經在幾處見到ASP如何建立或修改在響應頁面請示時被發送到客戶的HTTP前序。在Response對象中有幾個屬性和方法可協助我們做到一點。下面是一些前序方法:· 控制緩衝和有效期間。· 建立狀態和定製的HTTP前序。· 指定MIME類型或內容類型。· 添加PICS標籤。接下來將簡要地研究每一個方面。可在“Response
Time of Update: 2017-02-28
編程|進階 (4) 刪除虛擬應用程式單擊“Remove”按鈕不會真正地刪除Internet Services
Time of Update: 2017-02-28
編程|進階 3.3 ASP的Application對象和Session對象本章已經討論了兩個ASP對象:Application對象和Session對象,因此能夠訪問Application對象和Session對象提供的集合、方法、屬性和事件。本節將從程式設計的角度對這兩個對象進行研究。· 當載入ASP
Time of Update: 2017-02-28
編程|進階 2.
Time of Update: 2017-02-28
編程|進階 (1) 遍曆Contents集合的代碼為了遍曆Contents集合,可使用一個For Each ... Next結構。集合中的每一項可以是一個簡單的Variant類型變數、一個Variant數組或者一個對象的引用。因為需要對每種類型的值進行不同的處理,所以就不得不對每一個進行檢查來判別其類型。在VBScript中可使用VarType函數完成這個工作。這裡使用IsObject和IsArray函數代替:For Each objItem
Time of Update: 2017-02-28
asp+|區別 為什麼我們需要一個新版本的ASP?作 者 : 青苹果電腦工作室 在前一篇文章中已經討論過Microsoft 在設計和開發ASP+時的主要動機。ASP非常成功,為什麼還要一個新版本?有4個問題需要考慮:● 目前,ASP指令碼主要是用基本的non-typed 語言,例如VBScript
Time of Update: 2017-02-28
asp+|區別 為什麼我們需要一個新版本的ASP?作 者 : 青苹果電腦工作室 在前一篇文章中已經討論過Microsoft 在設計和開發ASP+時的主要動機。ASP非常成功,為什麼還要一個新版本?有4個問題需要考慮:● 目前,ASP指令碼主要是用基本的non-typed 語言,例如VBScript
Time of Update: 2017-02-28
asp+|區別 寫較少的代碼進行伺服器端HTML控制作 者 : 青苹果電腦工作室 ASP已經提供了在伺服器上運行組件的機會,這些組件產生返回給使用者的頁面部分。ASP+ 通過伺服器控制擴充了這一概念。將任何HTML元素轉換成伺服器控制所需要做的只是增加一個額外的屬性: runat="server"。一頁中的任何HTML元素都可以用這種方法做標記,然後ASP+
Time of Update: 2017-02-28
asp+|區別 自動維護狀態的控制作 者 : 青苹果電腦工作室 在通常遇到的情況下,ASP+ 如何協助我們?下面的清單顯示利用ASP+ 伺服器控制自動狀態所需要的改變。還是使用Response.Write 方法顯示選中的值。但是這次頁面上的有些元素要增加一個特殊的runat="server" 屬性。ASP+ 看到這些元素,就在伺服器上處理它們並且為客戶建立適當的HTML輸出。〈 FORM
Time of Update: 2017-02-28
asp+|區別 伺服器端的控制如何工作?作 者 : 青苹果電腦工作室 這是如何?的?關鍵是runat="server" 屬性。要瞭解這是如何進行的,看看瀏覽器內頁面的原始碼。是這樣的:〈 HTML 〉〈 BODY 〉You selected 'Windows 98' for machine 'tizzy'.〈 FORM name="ctrl0" method="post" action=&