PHP/MySQL | Суперглобальные массивы
Писал чет писал и написал
это мне показалось гениально!))) но netbeans мне показывает предупреждение "не обращайтесь непосредственно к суперглобальному массиву $_server"
погуглил немного и вот что нашел
Так вот хочу спросить правильно ли это?
p.s. правильно или нет, но работает)
________
посл. ред. 28.06.2018 в 23:48; всего 1 раз(а); by SparkuS
$url = $_SERVER['REQUEST_URI'];это мне показалось гениально!))) но netbeans мне показывает предупреждение "не обращайтесь непосредственно к суперглобальному массиву $_server"
погуглил немного и вот что нашел
$url = filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_SANITIZE_STRING);Так вот хочу спросить правильно ли это?
p.s. правильно или нет, но работает)
________
посл. ред. 28.06.2018 в 23:48; всего 1 раз(а); by SparkuS
DELETED
28 июня 2018, в 23:50
Delete
PhpStorm, тоесть вместо
надо писать
$text = isset($_POST['text']) ? $_POST['text'] : '';надо писать
$text = filter_input(INPUT_POST, 'text', FILTER_SANITIZE_STRING);
rjkz20, буквы
DELETED
29 июня 2018, в 0:35
Delete
SparkuS (28.06.2018 в 23:55)
PhpStorm, тоесть вместо
надо писать
PhpStorm, тоесть вместо
$text = isset($_POST['text']) ? $_POST['text'] : '';надо писать
$text = filter_input(INPUT_POST, 'text', FILTER_SANITIZE_STRING); $text = isset($_POST['text']) ? $_POST['text'] : '';
<?php
// php версии 7 и выше
$text = filter_has_var(INPUT_POST, 'text') ?? null;
________
посл. ред. 29.06.2018 в 00:42; всего 2 раз(а); by PhpStorm
SparkuS (28.06.2018 в 23:34)
Писал чет писал и написал
это мне показалось гениально!))) но netbeans мне показывает предупреждение "не обращайтесь непосредственно к суперглобальному массиву $_server"
погуглил немного и вот что нашел
Так вот хочу спросить правильно ли это?
p.s. правильно или нет, но работает)
Писал чет писал и написал
$url = $_SERVER['REQUEST_URI'];это мне показалось гениально!))) но netbeans мне показывает предупреждение "не обращайтесь непосредственно к суперглобальному массиву $_server"
погуглил немного и вот что нашел
$url = filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_SANITIZE_STRING);Так вот хочу спросить правильно ли это?
p.s. правильно или нет, но работает)
Правильно +