自製MVC之工具類外掛程式一

2021-09-20 14:54:18 字數 4119 閱讀 9890

提交或互動的url資料是否**於其它地方,站內提交,防止跨站

取得post或get提交的資料。如果沒有特殊設定,取得的資料是sql注入、xss注入過濾的。

屬性名作用

預設值選項說明

其它說明

isempty

是否可以提交空資料,就是表單數值乙個都沒有的情況。

true

必填aspectpriority

外掛程式執行優先順序空可選

md5key

需md5加密的key,多個用逗號分隔.

可選以key下劃線作為key名,如key=aaa,那麼要頁面輸出的話就是$_aaa

ubbfields

ubb欄位處理成html,多個用逗號隔開空可選

cleanfileds

不進行過濾的字段key,得到乙個沒有經過過濾的資料,多個用逗號隔開空可選

splitfields

資料是序列型式的,有時使用者可能傳過來的不只是標準的「,」分隔,也可能是「、」形式,這時就通過這種方式取得以標準的「,」作為分隔形式序列值。空可選

get取資料。如果沒有特殊設定,取得的資料是sql注入、xss注入過濾的。

屬性名作用

預設值選項說明

其它說明

isempty

是否可以提交空資料,就是表單數值乙個都沒有的情況。

true

必填aspectpriority

外掛程式執行優先順序空可選

md5key

需md5加密的key,多個用逗號分隔.

可選以key下劃線作為key名,如key=aaa,那麼要頁面輸出的話就是$_aaa

ubbfields

ubb欄位處理成html,多個用逗號隔開空可選

cleanfileds

不進行過濾的字段key,得到乙個沒有經過過濾的資料,多個用逗號隔開空可選

splitfields

資料是序列型式的,有時使用者可能傳過來的不只是標準的「,」分隔,也可能是「、」形式,這時就通過這種方式取得以標準的「,」作為分隔形式序列值。空可選

post取資料。如果沒有特殊設定,取得的資料是sql注入、xss注入過濾的。

相關屬性設定:

屬性名作用

預設值選項說明

其它說明

isempty

是否可以提交空資料,就是表單數值乙個都沒有的情況。

true

必填aspectpriority

外掛程式執行優先順序空可選

md5key

需md5加密的key,多個用逗號分隔.

可選以key下劃線作為key名,如key=aaa,那麼要頁面輸出的話就是$_aaa

ubbfields

ubb欄位處理成html,多個用逗號隔開空可選

cleanfileds

不進行過濾的字段key,得到乙個沒有經過過濾的資料,多個用逗號隔開空可選

splitfields

資料是序列型式的,有時使用者可能傳過來的不只是標準的「,」分隔,也可能是「、」形式,這時就通過這種方式取得以標準的「,」作為分隔形式序列值。空可選

取得客戶端ip位址.

狀態返回hashtable,返回屬性列表:

屬性名作用

ip返回ip值

action

返回執行的行為名稱

ipnum

返回轉成數值型的ip,該值需convertint值為true時才會返回

屬性設定列表:

屬性名作用

預設值選項說明

其它說明

convertint

是否將字串形式的ip轉成數字型

false

必填aspectpriority

外掛程式執行優先順序空可選

長文章分頁外掛程式,分頁內容有html標記分隔否則分頁會無效

屬性名作用

預設值選項說明

其它說明

contenkey

在hashtable中的key值,若是hashtable值中值的話可用「.」分隔。如useropt.description,說明是useropt物件中的description屬性。

空值必填

aspectpriority

外掛程式執行優先順序空可選

contenlength

文章按一定字串長度進行分布可選

通過showdata=1方式才能取到分頁資料,否則不能取到資料,該外掛程式目的是為了有些情況在第一次取資料時不要分頁資料,在搜尋時取資料,在搜尋端中可以呼叫showdata=1的引數。

屬性名作用

預設值選項說明

其它說明

aspectpriority

外掛程式執行優先順序空可選

獲取有序的長整型id

屬性名作用

預設值選項說明

其它說明

key設定主鍵的鍵值。

id必填

aspectpriority

外掛程式執行優先順序空可選

產生乙個有序的guid

屬性名作用

預設值選項說明

其它說明

key設定主鍵的鍵值。

id必填

aspectpriority

外掛程式執行優先順序空可選

獲取版本控制key

屬性名作用

預設值選項說明

其它說明

key設定版本控制的鍵值。

id必填

aspectpriority

外掛程式執行優先順序空可選

得到中文拼音

屬性名作用

預設值選項說明

其它說明

key設定需要得到拼音的key,多個用逗號隔開。最終輸出為: $key_(全拼) $key__(單字母拼寫縮寫)

id必填

aspectpriority

外掛程式執行優先順序空可選

通過非同步程序傳送郵件。

屬性名作用

預設值選項說明

其它說明

aspectpriority

外掛程式執行優先順序空可選

title

傳送郵件標題空必填

templatetype

模板型別,1模板路徑,2字元

必填template模板空

必填email

接收的email位址空必填

smtpserveraddress

smtp位址空必填

smtpserveruser

smtp賬戶空必填

smtpserverpassword

smtp賬戶密碼空必填

將頁面匯出成word或者excel。

屬性名作用

預設值選項說明

aspectpriority

外掛程式執行優先順序空可選

type

匯出型別

documenttype.xls

必填listkey

取得hashtable的列表鍵值空可選

readlength

讀取一定條件的記錄後寫檔案,然後再讀取檔案再寫入,反覆讀寫直到記錄讀完。

可選template

模板路徑

當前處理的路徑對應的頁面

可選datatemplate

讀取資料的模板路徑空可選

將頁面匯出excel

屬性名作用

預設值選項說明

aspectpriority

外掛程式執行優先順序空可選

listkey

取得hashtable的列表鍵值空可選

readlength

讀取一定條件的記錄後寫檔案,然後再讀取檔案再寫入,反覆讀寫直到記錄讀完。

可選template

模板路徑

當前處理的路徑對應的頁面

可選datatemplate

讀取資料的模板路徑空可選

將頁面匯出word

屬性名作用

預設值選項說明

aspectpriority

外掛程式執行優先順序空可選

listkey

取得hashtable的列表鍵值空可選

readlength

讀取一定條件的記錄後寫檔案,然後再讀取檔案再寫入,反覆讀寫直到記錄讀完。

可選template

模板路徑

當前處理的路徑對應的頁面

可選datatemplate

讀取資料的模板路徑空可選

自製jQuery智慧型提示外掛程式一枚

2011 9 2更新 增加width屬性,每個同乙個頁面每個智慧型提示視窗可自定義 增加hidden屬性,用來儲存智慧型提示結果對應的id,請傳入乙個具有value屬性的form元素,比如hidden,input等 可以為dom元素,也可以為jquery物件 以前是需要自己取該文字框的qid 現在同...

EAS工具類之KdTable工具類

public class basekdenutils for string columnkey columnkeys 獲取 寬度 param table param widtht寬度 param columnkeys public static void setcolumnkeyswidth kdt...

Java 自製流域 水系 河流編碼生成工具類

自製工具類 author chenbin on 2017 12 20 version 3.0.0 public class hzzcodeutil else return newcode 生成水系編碼 param code 傳入資料庫中最後一位code 例如 新增水系時查詢出所屬流域下的水系 最後一...