Time of Update: 2018-12-08
複製代碼 代碼如下:< % '功能:顯示資料庫中表名、欄位名、欄位內容 '原創:wangsdong '原創文章,轉載請保留此資訊,謝謝 set rs=server.CreateObject("adodb.recordset") db="db1.mdb" set conn=server.CreateObject("adodb.connection") connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Time of Update: 2018-12-08
/********************************************************************************** * * 功能說明:XML處理基類 * 作者: 劉功勳; * 版本:V0.1(C#2.0);時間:2006-12-13 * * *******************************************************************************/ using System;
Time of Update: 2018-12-08
<script language ="vbs"> '函數名稱:RegExpTest '參數: strng--》要處理的字串;patrn--》以|隔開的各種結尾標誌如:<br/>|</p>|<br>; patrn2--》要替換成的字串,也以|隔 開 '作者:柳永法(yongfa365)'Blog '功能:將strng字串內的以patrn結束的字元後邊隨機的加上patrn2裡的內容 Function RegExpTest(strng,
Time of Update: 2018-12-08
1、 對一般遇到.net的網站時 通常會註冊個使用者 第一選擇利用上傳判斷的漏洞 加圖標題GIF89A 順利饒過 2、 第二種就是注入了, 在?id=xx後加單引號 " ' " 一般情況下 用NBSI 啊D來SCAN 都可以發現BUG頁面 而且國內大多.net都是使用MSSQL資料庫 發現注入點也可以從login下手 其實這個方法目前的成功率在75% 3、 不過遇到搜尋型的,和沒錯誤資訊回顯的時候 在這裡就卡住了 大家可以看看網上一篇 搜尋型注入的文章 運氣好,資料庫和WEB在一起
Time of Update: 2018-12-08
複製代碼 代碼如下:<% '功能:在一個字串前後補全另一字串 '來源:http://jorkin.reallydo.com/article.asp?id=452 Public Function Fill(ByVal sString, ByVal sStr) Fill = RFill(LFill(sString, sStr), sStr ) End Function %> 複製代碼 代碼如下:<% '功能:在一個字串前面補全另一字串 '來源:http://
Time of Update: 2018-12-08
<script language="vbscript"> ' Aother: 奔騰的心 ' QQ: 7180001 ' Date: 2008-01-17 Class mShift Private m_lPower2(31) Public Function RShift(ByVal lThis, ByVal lBits) On Error Resume Next Init If (lBits <= 0)
Time of Update: 2018-12-08
百度的編碼: str = System.Web.HttpUtility.UrlEncode("中文", System.Text.UnicodeEncoding.GetEncoding("GB2312")).ToUpper() 解碼 System.Web.HttpUtility.UrlDecode("%C3%CF%CF%DC%BB%E1", System.Text.UnicodeEncoding.GetEncoding("GB2312")) string a =
Time of Update: 2018-12-08
首先我們需要瞭解的是 cint範圍 -32,768 到 32,767。 clng範圍 -2,147,483,648 到 2,147,483,647。 cint與clng含義: 都可以強制將一個運算式轉換成資料類型 cint與clng處理資料的範圍: CInt Integer -32,768 至 32,767,小數部分四捨五入。 CLng Long -2,147,483,648 至 2,147,483,647,小數部分四捨五入。 所謂溢出指的是超出處理資料的範圍,下面代碼是處理資料防止溢出的代碼,
Time of Update: 2018-12-08
最近開通了,可以發表評論就一直被垃圾評論和留言困擾,一直沒有找到很好的解決辦法。事實上wordpress有一些強悍的外掛程式可以防治spam,比如Akismet,不過這隻能讓我留著口水羨慕,因此最近一直在尋找一個相對較好的解決方案。今天在Bigik.cn上看到一個不錯的方法,Bigik使用加法運算形式的使用者驗證來解決這個問題。現把方法轉載過來。當然這個方法不是很完善,我發現還會有一些spam進來。 使用方法: 程式碼 複製代碼 代碼如下:Function getnum() Dim
Time of Update: 2018-12-08
asp的19個基本技巧 1. 現在的日期時間命令是 <%=now%> 即可 2.ASP取得表格(from)資料輸入的方法,是使用一個內建的對象(object)—Requect, 它以get,post而異。 3.若要自己用VB或其它語言編寫,.dll檔案供ASP使用需將DLL檔案註冊方可:DOS下 輸入 regsbr32 *.dll 4.顯示五個重複的句子,字型越來越大 <% for i=1 to 5 %> <font size=<% =i %>
Time of Update: 2018-12-08
如何取得數組中的最大值(由71port_80連接埠提供) 該函數的作用是取得一組數組中最大的一個值,非常實用且精典,值得收藏! 複製代碼 代碼如下:snum="345,231,56,786,1100,356,1200,300,685,111,134,765" function GetMax(str) num=split(str,",") max=num(0) for ii=0 to ubound(num) if cint(num(ii))>cint(max) then
Time of Update: 2018-12-08
ASP簡潔的多重查詢的解決方案複製代碼 代碼如下:'subject 資訊標題 'company 發布資訊的公司名稱 'content 發布資訊的內容 'address 公司地址 'infomation 公司簡介 'note 相關說明 以上值均由FORM提交,然後通過:subject=trim(Request.Form("subject"))等得到相應的值。 <% '這個函數很關鍵!--------------------------- Function
Time of Update: 2018-12-08
剛才找一個計數器,由於網站的訪問量太少,放個計數器在那裡確實有點寒酸了,於是呼只能搞一個簡單點的,可以訪問一次就記錄一次的來撐撐門面先。本來以前我有一個,但是鬱悶的是居然找不到了,在網上SO了一圈,總算是搞定了,具體程式碼如下。 count.asp的代碼為: 複製代碼 代碼如下:<% option explicit dim fs,filename,txt,content,total,counter_lenth counter_lenth=1
Time of Update: 2018-12-08
檔案上傳 HttpPostedFile postFile = Request.Files["imgFile"]; if(postFile.FileName!=String.Empty){ ex=postFile.FileName.Substring(postFile.FileName.LastIndexOf(".")); fileName= DateTime.Now.ToString("yyyyMMdd") + ex;
Time of Update: 2018-12-08
'檔案內容讀取. 複製代碼 代碼如下:Function LoadFile(ByVal File) Dim objStream On Error Resume Next Set objStream = Server.CreateObject("ADODB.Stream") If Err.Number=-2147221005 Then Response.Write "<div align='center'>非常遺憾,您的主機不支援ADODB.Stream,不能使用本程式</div&
Time of Update: 2018-12-08
今天才發現這個函數的作用,原來可以尋找特定的字元或者字串。 下面是我寫的簡單例子: <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <% Response.CodePage=65001%> <% Response.Charset="UTF-8" %> <% dim content_text,searchword_text 'content是內容,searchword是要搜尋的文字 sub
Time of Update: 2018-12-08
1:command調用預存程序的時候,如果輸出是dataset,selectcommand的command對象的connection先要指出,否則catch一輩子也是空的.. 2:預存程序的varchar欄位如果是x.x的這種格式,容易出現細微的傻錯誤,注意不要漏了[]. 3:如果ascx檔案的預設伺服器控制項的事件不重寫的話在control控制項裡面沒有自動回送!切記. 4:Page.RegisterOnSubmitStatement在ascx檔案中小心使用...
Time of Update: 2018-12-08
1. this.Session["username"] = null HttpSessionState 內部使用 NameObjectCollection 類型的集合對象來儲存使用者資料。因此使用 this.Session["username"] = null 僅僅是將該元素的值設為 null 而已,並沒有真的將其從 Session 中移除。(為什嗎?暈~~~ 建議看看 C# 基礎方面的書。) 正確的方法是:this.Session.Remove("username");
Time of Update: 2018-12-08
眾所周知,asp+access最大的安全隱患在於access資料庫可以被別人 下載,而現在提供的很多asp空間都是只支援access資料庫,這樣一來, asp+access的安全問題就顯得很突出了。 1.Access資料庫的儲存隱患 在ASP+Access應用系統中,如果獲得或者猜到Access資料庫的儲存路 徑和資料庫名,則該資料庫就可以被下載到本地。 2.Access資料庫的解密隱患
Time of Update: 2018-12-08
我昨天晚上在做相簿的時候突然又發現,iis下cookies裡的中文又出現問題了,顯示亂碼。 費了好一段時間,才解決: //寫入cookies時 string t =HttpUtility.UrlEncode(要寫入到cookies的中文值); HttpCookie c = new HttpCookie("user_realname", t); Response.Cookies.Add(c); //讀取cookies時 t=擷取的中文cookies值; t =