2007/8/23

get_magic_quotes_gpc與addslashes

get_magic_quotes_gpc()
取得伺服器的magic_quotes_gpc的設定值,當 magic_quotes_gpc 為true時,所有的 ' (單引號), " (雙引號), \ (反斜線) and 空字元會自動轉為含有反斜線的溢出字元。

參考網址
http://member.ettoday.com/book/function.php-get_magic_quotes_gpc.htm

addslashes($var)
將變數中的如雙引號、單引號、反斜線等等加上斜線成為溢出字元。

參考網址
http://member.ettoday.com/book/function.php-AddSlashes.htm

兩個函式配合則為

$var=(get_magic_quotes_gpc())? $var :addslashes($var)

依伺服器設定決是$var是否需要加上溢出字元

沒有留言: