function checkin($str)
{
if (function_exists('iconv')) {
$str = iconv("UTF-8", "UTF-8", $str);
}
// Фильтруем невидимые символы
$str = preg_replace('/[^\P{C}\n]+/u', '', $str);
return trim($str);
}
foreach ($_GET as $check_url) {
if (!is_string($check_url) || !preg_match('#^(?:[a-z0-9_-/]+|.+(?!/))*$#i', $check_url)) {
echo 'Недопустимый запрос';
//header('ErrorDocument 403 /error.php');
exit;
}
}
foreach ($_POST as $check_post) {
$check_post = checkin($check_post);
}