91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用php怎么對輸入信息進行安全過濾

發布時間:2021-01-20 14:41:06 來源:億速云 閱讀:181 作者:Leah 欄目:開發技術

這篇文章給大家介紹利用php怎么對輸入信息進行安全過濾,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

復制代碼 代碼如下:


// define constannts for input reading
define('INPUT_GET', 0x0101);
define('INPUT_POST', 0x0102);
define('INPUT_GPC', 0x0103);

/**
* Read input value and convert it for internal use
* Performs stripslashes() and charset conversion if necessary
*
* @param string Field name to read
* @param int Source to get value from (GPC)
* @param boolean Allow HTML tags in field value
* @param string Charset to convert into
* @return string Field value or NULL if not available
*/
function get_input_value($fname, $source, $allow_html=FALSE, $charset=NULL) {
$value = NULL;

if ($source == INPUT_GET && isset($_GET[$fname]))
$value = $_GET[$fname];
else if ($source == INPUT_POST && isset($_POST[$fname]))
$value = $_POST[$fname];
else if ($source == INPUT_GPC) {
if (isset($_POST[$fname]))
$value = $_POST[$fname];
else if (isset($_GET[$fname]))
$value = $_GET[$fname];
else if (isset($_COOKIE[$fname]))
$value = $_COOKIE[$fname];
}

if (empty($value))
return $value;

// strip single quotes if magic_quotes_sybase is enabled
if (ini_get('magic_quotes_sybase'))
$value = str_replace("''", "'", $value);
// strip slashes if magic_quotes enabled
else if (get_magic_quotes_gpc() || get_magic_quotes_runtime())
$value = stripslashes($value);

// remove HTML tags if not allowed
if (!$allow_html)
$value = strip_tags($value);

// convert to internal charset
return $value;
}


用法:get_input_value('_uid', INPUT_GET)

關于利用php怎么對輸入信息進行安全過濾就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

丰镇市| 张掖市| 祁东县| 馆陶县| 陵川县| 广宗县| 文水县| 佛教| 崇阳县| 龙山县| 阜城县| 梁河县| 保德县| 怀化市| 子长县| 博客| 建湖县| 崇义县| 扶沟县| 湖北省| 龙游县| 偏关县| 武清区| 吉木乃县| 陵川县| 简阳市| 平邑县| 昭苏县| 昭觉县| 阿巴嘎旗| 永善县| 肥城市| 阿坝| 唐河县| 房产| 博白县| 罗城| 苏尼特右旗| 高州市| 晋城| 兰坪|