Title1
Title2
Title3
Login
Link
Search
教學頻道
中信金融管理學院
點二下資訊社
新化社區大學
GAS+購物車開發
GAS專案
GAS+購物車開發
Google表單實戰電商購物車
GAS+LineBot開發
外帶內用管理
購物車管理
線上打卡系統管理
萬用表單5
LineBot 線上書籍
PHP專案
網站程式設計-PHP(10502)
網站程式設計-PHP
PHP SMARTY 樣板引擎
SMARTY樣板
課程教材
雲端工具入門
行動應用企劃人員養成班
萬用表單5
GAS+LineBot開發
研習
萬用表單5
鐵人賽-Google Apps Script整合運用
GAS+LineBot開發
樂齡3C學習不斷電
臺東專科學校
GAS 開發 LineBot 自動接單系統
德鍵
112行動應用企劃人員養成班
111網頁前端設計工程師培訓班
110網頁前端設計工程師培訓班
網頁前端設計工程師培訓班
old
網頁前端設計與開發運用培訓班
Javascript & JQUERY
免費釋出專案
萬用表單
自動資料查詢
台南社大
113-01-雲端工具入門
112-02-AI自動管理
112-01-用QRCODE打造自動化環境
110-01-用雲端打造自動化環境
用雲端打造自動化環境
Google雲端智慧王
讓雲端工具提昇工作效率
Google 速學工作術
台南市總圖
教你如何使用LINE Bot機器人增加工作效率
Google雲端工具基礎應用
Google雲端工具進階應用
工作自動化與行銷(台南社大)
全部教材
台南市人力發展中心
Google工具應用實務班
企業課程
鐳達實業有限公司
GAS研習-20200726
中正大學-GAS研習
將軍圖書館
Google雲端工具基礎應用
Google雲端工具進階應用
南方創客
GitHub 衍伸應用
Google 應用工作術
永康社大
用雲端打造自動化環境(110-春季班)
用雲端打造自動化環境
南關社大
電腦、手機生活應用
遠端桌面
公司業務
傳送檔案
adwcleaner
W10 更新
客戶網站
最近完工
深雋設計有限公司
新化社大校務系統
靚品科技有限公司
5C Precision Co., Ltd.
BALANCE 1
RWD網站
東北關廟麵
曼馱有限公司
永宸昕有限公司
昌美實業社
形象網站
勇信機械有限公司
GAS專案
聯絡我們&案件委託
所有書籍
「表單」目錄
MarkDown
1. XOOPS 過濾
1-1 過濾
2. AJAX刪除
2-1 一般刪除
3. 套件
3-1 驗證
3-2 uniqid() 隨機生成一個不重覆的 驗證碼
4. 列表
4-1 時間欄位
5. 會員
6. 群組
1-1 過濾
表單 == 5-1 資料過濾檢查 ---------- 1. 寫入時文字務必針對特殊符號進行處理(盡量能存) 2. 存入時,若有特殊符號,如:「\\」、「"」、「'」,若沒有處理,那麼可能無法存入。我們利用內建的 [MyTextSanitizer ](http://api.xoops.org/2.5.9/class-MyTextSanitizer.html)文字過濾工具來處理
`$myts` `= MyTextSanitizer::getInstance();`
3. 替特殊符號加入脫逸斜線,以順利存入資料庫中,非常常用。
`$myts``->``addSlashes``(文字);`
4. 用來過濾不雅字元,需搭配XOOPS後台的「偏好設定→系統設定→敏感字詞檢查」設定來使用。
`$myts``->censorString(文字);`
5. 我們將之做成clean\_var()函數,並放在function.php中,以便前後台都可以呼叫使用[view source](http://120.115.2.90/modules/tad_book3/page.php?tbdsn=871#viewSource "view source")[print](http://120.115.2.90/modules/tad_book3/page.php?tbdsn=871#printSource "print")[?](http://120.115.2.90/modules/tad_book3/page.php?tbdsn=871#about "?")
`//檢查並傳回欲拿到資料使用的變數`
`function` `clean_var(``$var` `= ``''``, ``$title` `= ``''``, ``$filter` `= ``''``)`
`{`
` ``$myts` `= MyTextSanitizer::getInstance();`
` ``$var` `= ``$myts``->``addSlashes``(``$_REQUEST``[``$var``]);`
` ``if` `(``empty``(``$var``)) {`
` ``throw` `new` `Exception(``"{$title}為必填!"``);`
` ``} `
` ``if` `(``$filter``) {`
` ``$var` `= filter_var(``$var``, ``$filter``);`
` ``if` `(!``$var``) {`
` ``throw` `new` `Exception(``"不合法的{$title}"``);`
` ``}`
` ``}`
` ``return` `$var``;`
`}`