我正在編寫一個代碼,用於處理註冊表單中的用戶文本輸入。我已實現了以下功能,確保輸入的數據是安全的:使用PHP進行安全輸入數據處理
function input_check($Indata, $dbc) { // input_check($Indata, $dbc)
$Indata = trim($Indata); // remove white spaces
$Indata = stripslashes($Indata); // remove back slashes
$Indata = strip_tags($Indata); // remove html tags
$Indata = htmlspecialchars($Indata); // convert html entities
$Indata = mysql_real_escape_string($Indata,$dbc);
return $Indata;
}
有,我有,爲了做到以確保輸入是安全的任何其他處理?
我的意思是安全的惡意輸入數據
安全地做什麼? –
是的,有'base64_encode()'! –
'base64_encode''非常好,我經常稱之爲'base_sexy_4_encoding'來分享我對這個美好functon的熱愛':-)' – Martin