ホームページ >バックエンド開発 >PHPチュートリアル >$_SERVER 変数は、PHP5_PHP チュートリアルの Magic_quotes_gpc によって保護されなくなりました

$_SERVER 変数は、PHP5_PHP チュートリアルの Magic_quotes_gpc によって保護されなくなりました

WBOY
WBOYオリジナル
2016-07-13 17:10:41784ブラウズ

php5 環境では、$_SERVER 変数は、magic_quotes_gpc によって保護されなくなります。プログラムが独自のセキュリティを強化する方法については、必要に応じて、php で Cookie、取得、投稿、ファイル データを保護する方法をまとめます。それを参照してください。

コードは次のとおりです コードをコピー
$magic_quotes_gpc = get_magic_quotes_gpc();
@extract(daddslashes($_COOKIE));
@extract(daddslashes($_POST));
@extract(daddslashes($_GET));
if(!$magic_quotes_gpc) {
$_FILES = ダッドスラッシュ($_FILES);
}


ダッドスラッシュ機能

コードは次のとおりです コードをコピー

//文字翻訳関数
関数dadslashes($string) {
If(!is_array($string)) returnaddslashes($string);
foreach($string as $key => $val) $string[$key] = maddslashes($val);
$string を返します;
}

?>

www.bkjia.com本当http://www.bkjia.com/PHPjc/629649.html技術記事 php5 環境では、$_SERVER 変数は、magic_quotes_gpc によって保護されなくなります。プログラムが独自のセキュリティを強化する方法については、Cookie、get、...を保護する方法を以下にまとめます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。