
12.02.2008, 16:28
|
|
Участник форума
Регистрация: 03.05.2006
Сообщений: 167
С нами:
10537698
Репутация:
116
|
|
omg, subj...
Код:
<?php
function addslashes4array($array)
{
$result = array();
foreach ($array as $key => $value) {
if (is_array($value)) {
$result[$key] = addslashes4array(($value);
} else {
$result[$key] = addslashes($value);
}
}
return $result;
}
if (!get_magic_quotes_gpc()) {
addslashes4array($_REQUEST);
}
?>
Вообще предпочитаю делать наоборот:
Код:
<?php
function stripslashes4array($array)
{
$result = array();
foreach ($array as $key => $value) {
if (is_array($value)) {
$result[$key] = stripslashes4array(($value);
} else {
$result[$key] = stripslashes($value);
}
}
return $result;
}
if (get_magic_quotes_gpc()) {
stripslashes4array($_REQUEST);
}
?>
И потом уже отдельно фильтровать данные в нужных мне местах...
|
|
|