File size: 1.15Kb
<?php
// Фильтр POST-данных
if (isset($_POST)) {
foreach ($_POST as $key => $value) {
$_POST[$key] = trim(stripslashes(htmlspecialchars($value, ENT_QUOTES)));
}
}
// Фильтр GET-данных
if (isset($_GET)) {
foreach ($_GET as $key => $value) {
$_GET[$key] = trim(stripslashes(htmlspecialchars($value, ENT_QUOTES)));
}
}
// Фильтр сессий
if (isset($_SESSION)) {
foreach ($_SESSION as $key => $value) {
$_SESSION[$key] = trim(stripslashes(htmlspecialchars($value, ENT_QUOTES)));
}
}
// Фильтр кукисов
if (isset($_COOKIE)) {
foreach ($_COOKIE as $key => $value) {
$_COOKIE[$key] = trim(stripslashes(htmlspecialchars($value, ENT_QUOTES)));
}
}
// Ручной фильтр
function data_filter($str) {
$str = trim(stripslashes(htmlspecialchars($str, ENT_QUOTES)));
return $str;
}
// Функция фильтровки чисел
function val($num, $mod = 0) {
if ($mod == 1) {
return abs(intval($num));
} elseif ($mod == 2) {
return abs($num);
} else {
return intval($num);
}
}
?>