я стараюсь, чтобы очистить все $_POST
на первой строке моих PHP файлов я использую функцию, чтобы очистить его с tirm
, stripslashes
и mysql_real_escape_string
function filter($data) {
$data = trim(htmlentities(strip_tags($data)));
if (get_magic_quotes_gpc())
$data = stripslashes($data);
$data = mysql_real_escape_string($data);
return $data;
}
foreach ($_POST as $key => $value) {
$test="['".$key."']";
$_POST.$test=array(filter($value));
}
я стараюсь здесь, чтобы получить все $_POST
имя и значение и повторно поставленный пост с новым значением
Что такое, что вы пытаетесь сделать ? – Iwnnay
Я пытаюсь защитить все $ _POST во все скрипты –
Это не то, как вы обращаетесь к элементам ассоциативного массива в php. Вы просто делаете '$ _POST [$ key] = ...', если это не проблема, с которой вы сталкиваетесь, вы все равно должны это знать. – Terminus