Time of Update: 2017-01-18
<% '********************************************************** '*智能髒話過濾系統v1.0 * *
Time of Update: 2017-01-18
寫程式的人在編寫由asp頁面產生靜態頁面html的時候,如果同時產生大量頁面,一定遇到過瀏覽器下方的進度條上顯示著3%,6%,10%等緩慢增長的漫長等待過程。在這個等待過程中,你不知道頁面已經產生到哪一條記錄,只能大眼瞪小眼的等。 如果你知道Response.Flush和Response.Clear,那你就可以不用這樣的等待了。每產生一個Html頁面,就用Response.write立即返回一條資訊,提示該條資料庫記錄已經產生Html。
Time of Update: 2017-01-18
目前,各大搜尋引擎如google、百度、雅虎已經對動態網頁面諸如asp,php有著不錯的支援了,只要動態網頁面後面的參數不要太長,如控制在3個參數內,頁面內容做點最佳化,各大搜尋對該類頁面收錄甚至不比靜態html頁面差,我有個全站是asp頁的網站,其收錄及排名遠遠超過了很多靜態頁的網站。
Time of Update: 2017-01-18
目前網路上有許多圖片驗證碼形式,那些沒有產生圖片的驗證碼的抗破解防禦能力簡直不堪一擊;有人直接在網頁源碼裡顯示出具體的數字,然後要求訪問者輸入一個相加後的和;如3+5=多少,這樣的驗證碼新意倒有一些,不過可惜,根本沒有起到保護的作用。 flymorn改進一下以上的新意,直接把3+6=多少的形式採用asp程式產生Bmp圖片格式,並且把數字相加後的和存進session裡,加大破解的門檻;沒有一些圖形映像學知識的人是無法破解的。代碼如下:複製代碼
Time of Update: 2017-01-18
<%@ Language=VBScript %> <% Option Explicit %> <!--#include file="asptar.asp"--> <% Response.Buffer = True Response.Clear
Time of Update: 2017-01-18
經過大鳥哥的指導已做全面的修改,本人能力有限只能做到下面這步了: ASP/Visual Basic代碼 複製代碼 代碼如下:<% Const p=6 '每頁2條
Time of Update: 2017-01-18
<% set rs = server.createobject("adodb.recordset") sql = "Select * from friend order by id DESC" rs.Open sql,conn,1&
Time of Update: 2017-01-18
此類支援迴圈替換,支援嵌套迴圈替換,支援多模板。 類的代碼就不貼不來囉嗦了,在後面有下載,只貼出demo的代碼。 一、模板只有一個迴圈塊 模板檔案主要代碼 <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Time of Update: 2017-01-18
edit_rs_cmd.CommandText = "SELECT * FROM dbo.usertable WHERE id = ?" 這時候要把不能顯示的欄位,在放到sql中,顯示出來
Time of Update: 2017-01-18
一、新手常犯的錯誤 在論壇看到很多文章代碼中都有一個共同的基本錯誤,欄位類型錯誤。 程式和資料庫是緊緊相連的,資料庫欄位文本型或時間型的都使用單引號 比如下面這段修改語句: conn.execute "update Counts set counts='"&counts&"' where num="&num&" and Atime='"&now()&"'"
Time of Update: 2017-01-18
最近在給客戶做一個客戶管理系統時遇到一個問題: 使用下列這個連接字串時情況如下 connstr="DBQ="+server.mappath("db/#kehumsg.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" set conn=server.createobject("ADODB.CONNECTION") conn.open connstr 有一個聯結查詢,
Time of Update: 2017-01-18
<%@ Language=vbscript %> <% '遍曆目錄以及目錄下檔案的函數 %> <% Function Bianli(path)
Time of Update: 2017-01-18
當初只是為了玩玩寫的,沒想到寫了之後不斷有人詢問,所以改寫了一下代碼,完善了一下,支援了正則替換,避開了會導致出錯的二進位(ole對象),並且做了一個EXE的程式。感謝虛擬幫忙。 附asp代碼: 複製代碼 代碼如下:<% '#################################### '批量替換資料庫內容2008-3-17 '
Time of Update: 2017-01-18
問題的解決辦法是,對於一個需要發送大資料的域,在提交表單前將資料拆分為小於限額的數份,分別放在數個hidden域中,同時把原有域清空,再正式提交表單。伺服器端還是用Request.Form()讀取各hidden域的資料,再按照順序把他們拼接起來就行了。主要代碼如下: 注意:需要在Form中的HTML代碼內指定一個DIV,以便向其中動態插入hidden域。 ====用戶端範例程式碼==== 在Form中的HTML代碼內加入:<div
Time of Update: 2017-01-18
'////////////////////////////////////////////////FSO操作///////////////////////////////////// '判斷檔案夾是否存在 Function FolderExits(Folder) Folder=Server.Mappath(Folder) Set FSO= Server.CreateObject("Scripting.FileSystemObject")
Time of Update: 2017-01-18
<% Function AutoKey(strKey) Const lngSubKey=2 lngLenKey=Len(strKey) Select Case lngLenKey Case 0 '若為空白串,轉到出錯頁 Response.Redirect "Error.htm" Case 1 '若長度為1,則不設任何值
Time of Update: 2017-01-18
ASP vbs 代碼大小寫規範-雲棲社區 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
<% '欄位內網址加上聯結。 Function ToLink(Str) Dim RE 'Regex對象 Dim strContent If IsNull(Str) Then Str = ""
Time of Update: 2017-01-18
for i=1 to 256 yongfa365=yongfa365&"<!--這裡主要是讓前邊先產生256個字元,這樣才可以即時輸出-->" if len(yongfa365)>=256 then exit for next
Time of Update: 2017-01-18
<form method="post" name="myform" action="?action=backupdatabase"> 選擇操作: <input type="radio" name="act" id="act_backup"value="backup">