check_plain()函式:check_plain()函式返回的文字不包含任何html標籤,這個函式通過將html標籤轉義為html實體來消除潛在的危害。
filter_xss()函式:函式的形式如filter_xss($string,$allowed_tags),第乙個引數是要過濾的字串,第二個引數是允許出現的標籤。filter_xss函式有四個作用:一是html標籤都以實體的形式顯示;二是刪掉不安全指令碼,例如j**as程式設計客棧cript指令碼;三是filter_xss()中的第2個引數沒有顯示的標籤都將被刪除;四是html標籤都包含允許的協議(如http,ftp協議等)。
check_url()函式:確認使用者提交的確實是乙個合法的url。(判程式設計客棧斷url是否合法用valid_url()函式)
drupal_urlenco程式設計客棧de()函式:在drupal中用來轉義字元。
本文標題: drupal常用到的幾種過濾函式小結
本文位址: /cms/drupal/10385.html
開發常用到的幾種加密方式
有時候我們經常會聽到一些加密方式 最常見的就是base64和md5 這裡分享一下平時看到的介紹和心得 1.base64 編碼的思想是是採用64個基本的ascii碼字元對資料進行重新編碼。它將需要編碼的資料拆分成位元組陣列。以3個位元組為一組。按順序排列24位資料,再把這24位資料分成4組,即每組6位...
MySQL中經常用到實用的幾種SQL語句
實用的sql 1.插入或替換 如果我們想插入一條新記錄 insert 但如果記錄已經存在,就先刪除原記錄,再插入新記錄。情景示例 這張表存的每個客戶最近一次交易訂單資訊,要求保證單個使用者資料不重複錄入,且執行效率最高,與資料庫互動最少,支撐資料庫的高可用。此時,可以使用 replace into ...
asp 經常用的過濾html正規表示式 及函式
dim clstemplosestr,regexclstemplosestr cstr contentstr set regex new regexp regex.pattern regex.ignorecase true regex.global true clstemplosestr regex...