簡體   English   中英

mysqli_real_escape_string($ link,$ _ REQUEST)所有變量

[英]mysqli_real_escape_string($link,$_REQUEST) for all variables

我是第一次使用Mysqli。

在mysql中,我已經使用了它。

$escapedGet = array_map('mysql_real_escape_string', $_REQUEST);
extarct($escapedGet ).

現在我已經用mysqli_real_escape_string($link,$_REQUEST)mysqli_real_escape_string做了很多嘗試

它說第二個參數應該是字符串,我試圖用一個循環將它與字符串一起傳遞,但是不能使它起作用,任何人都可以幫助。

提前致謝

我這樣做:

function sanitize($value){
    global $mysqli;
    return $mysqli->real_escape_string($value);
}

if($_POST){$_POST = array_map('sanitize', $_POST);}
if($_GET){$_GET = array_map('sanitize', $_GET);}
if($_COOKIE){$_COOKIE = array_map('sanitize', $_COOKIE);}
if($_REQUEST){$_REQUEST = array_map('sanitize', $_REQUEST);}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM