Помощь по скриптам | Мои услуги
Intel , тебе ещё xeon подавай
Zapas (23.05.2016 в 20:50)
Intel , тебе ещё xeon подавай
Intel , тебе ещё xeon подавай
не оффтопь
norm
Intel (23.05.2016 в 20:36)
занимаюсь поиском уязвимостей в скриптах. быстро не дорого. могу бесплатно найти дырки для теста.
занимаюсь поиском уязвимостей в скриптах. быстро не дорого. могу бесплатно найти дырки для теста.
нука пример фильтра $_POST данних
kolyan-[vip] (23.05.2016 в 21:26)
Intel (23.05.2016 в 20:36)
занимаюсь поиском уязвимостей в скриптах. быстро не дорого. могу бесплатно найти дырки для теста.
нука пример фильтра $_POST данних
Intel (23.05.2016 в 20:36)
занимаюсь поиском уязвимостей в скриптах. быстро не дорого. могу бесплатно найти дырки для теста.
нука пример фильтра $_POST данних
<?PHP
$requests = new GPC;
?>
<form method="post" action="test.php">
<input type="text" value="">
<input type="submit" value="Послать">
</form>
<?
if (isset($requests -> post_data['submit']))
{
echo $requests -> post_data['text'];
}
?>
kolyan-[vip] (23.05.2016 в 21:26)
Intel (23.05.2016 в 20:36)
занимаюсь поиском уязвимостей в скриптах. быстро не дорого. могу бесплатно найти дырки для теста.
нука пример фильтра $_POST данних
Intel (23.05.2016 в 20:36)
занимаюсь поиском уязвимостей в скриптах. быстро не дорого. могу бесплатно найти дырки для теста.
нука пример фильтра $_POST данних
class gpc
{
public $get_data = array();
public $post_data = array();
public $cook_data = array();
public $encoding = 'UTF-8';
function __construct()
{
$this -> get_data = $this -> filter_vars($_GET, 'get');
$this -> post_data = $this -> filter_vars($_POST, 'post');
$this -> cook_data = $this -> filter_vars($_COOKIE, 'cookie');
}
public static function __data_clean($input)
{
$input = @mb_convert_encoding(urldecode($input), $this -> encoding, mb_detect_encoding($input));
return strip_tags(htmlentities($input, ENT_QUOTES, $this -> encoding));
}
private function filter_vars($input)
{
foreach ($input as $k => &$v)
{
if (is_array($v))
{
$v = $this -> filter_vars($v);
}
else
{
$v = self::__data_clean($v);
}
unset($v);
}
return $input;
}
}
{
public $get_data = array();
public $post_data = array();
public $cook_data = array();
public $encoding = 'UTF-8';
function __construct()
{
$this -> get_data = $this -> filter_vars($_GET, 'get');
$this -> post_data = $this -> filter_vars($_POST, 'post');
$this -> cook_data = $this -> filter_vars($_COOKIE, 'cookie');
}
public static function __data_clean($input)
{
$input = @mb_convert_encoding(urldecode($input), $this -> encoding, mb_detect_encoding($input));
return strip_tags(htmlentities($input, ENT_QUOTES, $this -> encoding));
}
private function filter_vars($input)
{
foreach ($input as $k => &$v)
{
if (is_array($v))
{
$v = $this -> filter_vars($v);
}
else
{
$v = self::__data_clean($v);
}
unset($v);
}
return $input;
}
}
kolyan-[vip] (23.05.2016 в 21:26)
Intel (23.05.2016 в 20:36)
занимаюсь поиском уязвимостей в скриптах. быстро не дорого. могу бесплатно найти дырки для теста.
нука пример фильтра $_POST данних
Intel (23.05.2016 в 20:36)
занимаюсь поиском уязвимостей в скриптах. быстро не дорого. могу бесплатно найти дырки для теста.
нука пример фильтра $_POST данних
$number = intval($_GET['input_number']);
if ($number)
{
... выполняем SQL запрос ...
}
if ($number)
{
... выполняем SQL запрос ...
}
________
посл. ред. 23.05.2016 в 21:45; всего 2 раз(а); by Intel
Gigant (23.05.2016 в 21:44)
Intel (23.05.2016 в 20:36)
занимаюсь поиском уязвимостей в скриптах. быстро не дорого. могу бесплатно найти дырки для теста.
Intel (23.05.2016 в 20:36)
занимаюсь поиском уязвимостей в скриптах. быстро не дорого. могу бесплатно найти дырки для теста.
оффтоп бан
Intel (23.05.2016 в 21:42)
kolyan-[vip] (23.05.2016 в 21:26)
Intel (23.05.2016 в 20:36)
занимаюсь поиском уязвимостей в скриптах. быстро не дорого. могу бесплатно найти дырки для теста.
нука пример фильтра $_POST данних
для числовых
$number = $_GET['input_number'];
if (intval($number))
{
... выполняем SQL запрос ...
}
kolyan-[vip] (23.05.2016 в 21:26)
Intel (23.05.2016 в 20:36)
занимаюсь поиском уязвимостей в скриптах. быстро не дорого. могу бесплатно найти дырки для теста.
нука пример фильтра $_POST данних
для числовых
$number = $_GET['input_number'];
if (intval($number))
{
... выполняем SQL запрос ...
}
ти забил про abs и trim ибо мелоч но глаза радует )))