esomkin
Новичок
GPC перезапись массивов GET, POST, COOKIE
Доброго времени суток
Захотел сделать замену одинарных и двойных кавычек в GET, POST, COOKIE данных централизовано, т.е. в одном месте. Для этого написал функцию:
После запуска функции, запускаю import_request_variables("GPC", "b_") и получаю результат - значения полученные из GPC_cplx() перезаписы первозданными значениями - такими какими они были до запуска GPC_cplx(). Объясните откуда они перезаписываются. $_REQUEST также пробовал изменять в GPC_cplx() - не помогло
С уважением Евгений
Доброго времени суток
Захотел сделать замену одинарных и двойных кавычек в GET, POST, COOKIE данных централизовано, т.е. в одном месте. Для этого написал функцию:
PHP:
function GPC_cplx()
{
global $_GET, $_POST, $_COOKIE;
foreach($_GET as $var_name=>$value)
{
$_GET[$var_name]=quotes_replace($value);
}
foreach($_POST as $var_name=>$value)
{
$_POST[$var_name]=quotes_replace($value);
}
foreach($_COOKIE as $var_name=>$value)
{
$_COOKIE[$var_name]=quotes_replace($value);
}
}
С уважением Евгений
