Можно ли как-то фильтровать все входные переменные?

Agatov

Новичок
Можно ли как-то фильтровать все входные переменные?

Можно ли как-то фильтровать все входные переменные на спецсимволы?
То есть проверять все входящие данные на всякую гадость разом,а не писать :
$var1=addslashes($var1);$var2=addslashes($var2); и.т.п.
 

Кром

Новичок
Можно. Все данные приходят внути глобальных массивов _POST, _GET, _COOKIE, _FILES
 

CCCP_MOCKBA

Новичок
примерно так:
PHP:
<?
function cropVar(&$temp_array) {
  while (list ($keys,$values) = each ($temp_array)) {
    $temp_array[$keys] = addslashes($values);
  }
}
cropVar($_GET);
print_r ($_GET);
?>
 

Lews

Новичок
Если тебе нужно только добавить слэши ко всем символам, то разумней включить опцию magic_quotes_gpc
 

Nimous

Guest
А если ты хочешь проверять входящие данные
на ВСЯКУЮ входящую гадость, то addslashes() будет недостаточно.

И вобще, не стоит это делать автоматом.
 
Сверху