處理檔案上傳以及刪除時常用的自訂函數: <% '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' '所有自訂的VBS函數 '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' function DeleteFile(Filename) '刪除檔案 if
ASP可逆演算法unction encrypt(ecode) Dim texts dim i for i=1 to len(ecode) texts=texts & chr(asc(mid(ecode,i,1))+i) next encrypt = texts end function function decrypt(dcode) dim texts dim i for i=1 to len(dcode) texts=texts &
<1>基本架構 <% 語句 …… %> <2>定義變數dim語句 <% dim a,b a=10 b=”ok!” %> 注意:定義的變數可以是數值型,也可以是字元或者其他類型的 <3>簡單的控制流程程語句 1. If 條件1 then 語句1 elseif 條件2 then 語句2 else 語句3 endif 2.while 條件 語句 wend 3.for count=1 to n step m 語句1 exit for 語句2 next 二.ASP資料庫簡單*作教程
在ASP程式中,如果我們的程式設計不當,就有可能面臨資料庫被別人控制的危險以下是一個簡單的使用者更改密碼的代碼---------------------username=request("user_name")pwd=request("pwd")username=replace(username,"'","''")pwd=replace(pwd,"'","''")sql="update tbl_test set pwd='" & pwd & "' where uid='"
改善ASP效能和外觀的技巧集錦(上)[日期:2006-10-10] [字型:大 中 小] 技巧 1:將經常使用的資料緩衝在 Web 服務器上 典型的 ASP 頁從後端資料存放區中檢索資料,然後將結果轉換成超文字標記語言 (HTML) (HTML)。無論資料庫的速度如何,從記憶體中檢索資料總要比從後端資料存放區中檢索資料快得多。從本地硬碟讀取資料通常也比從資料庫中檢索資料更快。因此,通常可以將資料緩衝在 Web 服務器上(儲存在記憶體或磁碟中),來提高效能。
筆者在實踐中利用ASP的COM組件功能,在VB中實現了一個發郵件的小工具,在ASP中只通過輕鬆調用,就可以實現該功能。所有郵件處理機制都被封裝在這個組件中,使用起來極為方便。下面將詳細介紹該組件的基本開發原理以及在ASP中的應用。 1. 利用Winsock控制項與發送郵件的SMTP聯絡 和SMTP的聯絡包括握手、發送資料以及關閉等全過程,主要程式如下: 建立一個frmsendmail 的表單,其中包含一個Winsock控制項,有以下幾個公開變數: Public mSTMP As