国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 PHP 函式庫 資料驗證類別庫 php參數(shù)過濾、資料過濾類
php參數(shù)過濾、資料過濾類

跟大家介紹php參數(shù)過濾及php資料過濾,包含php提交資料過濾的基本原則,php簡單的資料過濾

php提交資料過濾的基本原則

1)提交變數(shù)進資料庫時,我們必須使用addslashes()進行過濾,像我們的注入問題,一個addslashes()也就搞定了。其實在涉及變數(shù)取值時,intval()函數(shù)對字串的篩選也是個不錯的選擇。
2)在php.ini開啟magic_quotes_gpc和magic_quotes_runtime。 magic_quotes_gpc可以把get,post,cookie裡的引號變成斜線。 magic_quotes_runtime對於進出資料庫的資料可以起到格式話的作用。其實,早在以前註入很瘋狂時,這個參數(shù)就很流行了。
3)在使用系統(tǒng)函數(shù)時,必須使用escapeshellarg(),escapeshellcmd()參數(shù)去過濾,這樣你也可以放心的使用系統(tǒng)函數(shù)。
4)對於跨站,strip_tags(),htmlspecialchars()兩個參數(shù)都不錯,對於使用者提交的的帶有html和php的標(biāo)記都會轉(zhuǎn)換。例如尖括號"<"就將轉(zhuǎn)換成 "<"這樣無害的字元。?
# $new = htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES);
strip_tags($text,);
5)對於相關(guān)函數(shù)的過濾,就像先前的include(),unlink,fopen()等等,只要你把你所要執(zhí)行操作的變數(shù)指定好或?qū)ο嚓P(guān)字元過濾嚴密



免責(zé)聲明

本站所有資源皆由網(wǎng)友貢獻或各大下載網(wǎng)站轉(zhuǎn)載。請自行檢查軟體的完整性!本站所有資源僅供學(xué)習(xí)參考。請不要將它們用於商業(yè)目的。否則,一切後果都由您負責(zé)!如有侵權(quán),請聯(lián)絡(luò)我們刪除。聯(lián)絡(luò)方式:admin@php.cn

相關(guān)文章

MySQL視圖可以接受參數(shù)進行動態(tài)資料過濾嗎? MySQL視圖可以接受參數(shù)進行動態(tài)資料過濾嗎?

05 Dec 2024

參數(shù)可以合併到 MySQL 視圖嗎?這...

資料分組後如何根據(jù)行數(shù)過濾組? 資料分組後如何根據(jù)行數(shù)過濾組?

29 Dec 2024

按計數(shù)分組和過濾可以透過對群組中的行進行計數(shù)來聚合結(jié)果,然後根據(jù)計數(shù)過濾結(jié)果。你...

如何安全地將參數(shù)傳遞給 JDBCPreparedStatement? 如何安全地將參數(shù)傳遞給 JDBCPreparedStatement?

25 Nov 2024

將參數(shù)傳遞給 JDBCPreparedStatement 為 Java 程式建立驗證類別通常涉及查詢資料庫。下列...

如何在 SQL Server 中實作條件 WHERE 子句以根據(jù)參數(shù)過濾資料? 如何在 SQL Server 中實作條件 WHERE 子句以根據(jù)參數(shù)過濾資料?

18 Jan 2025

SQL Server 中的條件 WHERE 子句在 SQL Server 中,條件 WHERE 子句可讓您根據(jù)...指定不同的篩選條件。

如何使用反射根據(jù)參數(shù)和返回類型過濾 Go 函數(shù)? 如何使用反射根據(jù)參數(shù)和返回類型過濾 Go 函數(shù)?

29 Oct 2024

在 Go 中按參數(shù)和返回類型過濾函數(shù)考慮這樣一個場景,您有一個函數(shù)集合並且需要選擇性地...

如何在 Angular ng-repeat 中顯示過濾後的資料計數(shù)? 如何在 Angular ng-repeat 中顯示過濾後的資料計數(shù)?

11 Nov 2024

在 Angular ng-repeat 中顯示過濾後的資料計數(shù)當(dāng)使用 ng-repeat 在 Angular 中顯示過濾後的資料時,準(zhǔn)確地...

See all articles