> 백엔드 개발 > PHP 튜토리얼 > 포토샵 cs5 공식 중국 공식 원본 다운로드 PHP 주입 방지 보안 코드

포토샵 cs5 공식 중국 공식 원본 다운로드 PHP 주입 방지 보안 코드

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-07-29 08:37:54
원래의
1136명이 탐색했습니다.

간략한 설명: /*************************
지침:
전달된 변수에 잘못된 문자가 포함되어 있는지 확인하세요.
예: $_POST, $_GET
기능: 주입 방지
*******************************/ 

코드 복사 코드는 다음과 같습니다.


//필터링할 수 없는 문자                                                                                                              >$StrGoUrl="";
//배열에 값이 있는지 여부
function FunStringExist($StrFiltrate,$ArrFiltrate){
foreach($ArrFiltrate $key=>$value){
if (eregi($value,$StrFiltrate)){
return true
}
}
return false; 🎜>//$_POST 및 $_GET 병합
if(function_exists(array_merge)){
$ArrPostAndGet=array_merge($HTTP_POST_VARS,$HTTP_GET_VARS)
}else{
foreach($HTTP_POST_VARS as $key=>$value){ 🎜> $ArrPostAndGet[]=$value;                                                🎜 >//확인 시작                      | ;";
if (emptyempty($ StrGoUrl)){
echo ""
}else{
echo "";
} 종료;
}
}
? & Gt;


Checkpostandget.php로 저장
그런 다음 include("checkpostandget.php")를 추가하고
방법 2



코드를 복사합니다

코드는 다음과 같습니다.


/* 모든 GET 변수 필터링 */ 
foreach ($_GET as $get_key=>$get_var) 

if (is_numeric($get_var)) { 
$ get[strtolower($get_key)] = get_int($get_var); 
} else { 
$get[strtolower($get_key)] = get_str($get_var) 🎜>/* 모든 POST 변수 필터링 */
foreach ($_POST as $post_key=>$post_var)
{
if (is_numeric($post_var)) { strtolower($post_key)] = get_int($post_var)                                                  * 필터 기능 */ 함수 
function get_str($string) 
{ if (!get_magic_quotes_gpc()) { 
return addedlashes($string); 
} 
return $string; >
 

위 내용은 포토샵 cs5 공식 중국 공식 원본 다운로드 콘텐츠를 포함한 포토샵 cs5 공식 원본 다운로드 PHP 주입 방지 보안 코드를 소개한 내용으로, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.


본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿