function check_pcre_recursion() { $strRequest = "GET "."/bitrix/admin/site_checker.php?test_type=pcre_recursion_test&unique_id=".checker_get_unique_id()." HTTP/1.1\r\n"; $strRequest.= "Host: ".$this->host."\r\n"; $strRequest.= "\r\n"; if ($res = $this->ConnectToHost()) { if ('SUCCESS' == $strRes = GetHttpResponse($res, $strRequest, $strHeaders)) return true; if ($strRes == 'CLEAN') return $this->Result(null, GetMessage('SC_PCRE_CLEAN')); } return false; }
function check_pcre_recursion() { $strRequest = "GET " . $_SERVER['PHP_SELF'] . "?test_type=pcre_recursion_test&unique_id=" . checker_get_unique_id() . " HTTP/1.1\r\n"; $strRequest .= "Host: " . $this->host . "\r\n"; $strRequest .= "\r\n"; if ($res = $this->ConnectToHost()) { if ('SUCCESS' == ($strRes = GetHttpResponse($res, $strRequest, $strHeaders))) { return true; } if ($strRes == 'CLEAN') { return $this->Result(null, GetMessage('SC_PCRE_CLEAN')); } } return false; }