Loading...
Вилы Выкидные (02.08.2021 в 21:27)


php
   $action = filter_input(INPUT_GET, 'action');   


очистка нужна только если ты переменную эту в браузер выводишь

А если я данные POST в базу записываю так же можно?
GooDLike (02.08.2021 в 21:30)

А если я данные POST в базу записываю так же можно?


INPUT_POST только тогда будет
GooDLike , INPUT_POST
Вилы Выкидные (02.08.2021 в 21:32)


INPUT_POST только тогда будет

Меня потом не взломают? *trollface*
GooDLike (02.08.2021 в 21:35)

Меня потом не взломают? *trollface*


написал тебе функцию перестраховщик

php
   function getBody() 
{
$body = [];

foreach ($_REQUEST as $key => $value) {
$body[$key] = filter_var($value, FILTER_SANITIZE_SPECIAL_CHARS);
}

return $body;
}

$request = getBody();

$action = $request['action'];
*arbuz*
________
посл. ред. 02.08.2021 в 21:42; всего 2 раз(а); by Вилы Выкидные
Вилы Выкидные (02.08.2021 в 21:38)


написал тебе функцию перестраховщик

php
   function getBody() 
{
$body = [];

foreach ($_REQUEST as $key => $value) {
$body[$key] = filter_var($value, FILTER_SANITIZE_SPECIAL_CHARS);
}

return $body;
}

$request = getBody();

$action = $request['action'];
*arbuz*

Спасибо, но это переборчег)
Вилы Выкидные (02.08.2021 в 21:22)


php
   $action = filter_input(INPUT_GET, 'action', FILTER_SANITIZE_SPECIAL_CHARS);   

Ну да, автор же спрашивал как фильтровать, а не почему ошибку выдает *facepalm*
PAIN (02.08.2021 в 21:48)

Ну да, автор же спрашивал как фильтровать, а не почему ошибку выдает *facepalm*


это тебе на твой пост 6

правильный ответ в посте 5 *facepalm*
Вилы Выкидные (02.08.2021 в 21:55)


это тебе на твой пост 6

правильный ответ в посте 5 *facepalm*

Перечитай первый пост
Человек спрашивает почему выдает ошибку если переменная не предопределена
Вот 4 способа:
php
   $action = isset($_REQUEST['action']) ? $_REQUEST['action'] : null;   


php
   $action = $_REQUEST['action'] ?? null;   


php
   $action = null; 
if(isset($_REQUEST['action'])) $action = $_REQUEST['action'];


И непосредственно твой вариант.
________
посл. ред. 02.08.2021 в 23:23; всего 1 раз(а); by Ржавый
PAIN (02.08.2021 в 22:02)

Перечитай первый пост
Человек спрашивает почему выдает ошибку если переменная не предопределена
Вот 4 способа:
php
   $action = isset($_REQUEST['action']) ? $_REQUEST['action'] : null;   


php
   $action = $_REQUEST['action'] ?? null;   


php
   $action = null; 
if(isset($_REQUEST['action'])) $action = $_REQUEST['action'];


И непосредственно твой вариант.


потому что правильный ответ в посте 5 *KISSING*
________
посл. ред. 02.08.2021 в 23:23; всего 1 раз(а); by Ржавый
Онлайн: 1
Время:
Gen. 0.0901
(c) Bym.Guru 2010-2026