코드 복사 코드는 다음과 같습니다.
function jk1986_checksql()
{
$bad_str = "and|select |update| '|delete|insert|*";
$bad_Array =explore("|",$bad_str);
/**필터 가져오기 매개변수 **/
foreach($bad_Array를 $bad_a로)
{
foreach ($_GET as $g)
{
if (substr_count(strtolower($g),$bad_a) > 0)
{
echo "< script>alert ('이상한 문자를 이 사이트에 삽입하지 마세요! 작성자: Jk1986 QQ:414028660') location.href='index.php';";
exit( );
}
}
}
/**필터 포스트 매개변수 **/
foreach($bad_Array는 $bad_a로)
{
foreach($_POST는 $p로) )
{
if (substr_count(strtolower($p),$bad_a) > 0)
{
echo "<script>alert('이상한 문자가 있으니 삽입하지 마세요. 작성자: Jk1986 QQ: 414028660 ');location.href='index.php';</script>";
exit();
}
}
}
/**쿠키 매개변수 필터링 **/
foreach ($bad_Array as $bad_a)
{
foreach ($_COOKIE as $co)
{
if (substr_count(strtolower( $co),$bad_a) > 0)
{
echo "<script>alert('이상한 문자를 이 사이트에 삽입하지 마세요! 작성자: Jk1986 QQ:414028660'); location.href='index.php';</script> ";
exit();
}
}
}
}
위 내용은 윈도우 태블릿용 추천 콘텐츠를 포함해 윈도우 태블릿용 PHP 범용 안티인젝션 프로그램을 소개한 내용으로, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.