Помощь по скриптам | И за чего ошибка
kohan (17.02.2021 в 12:33)
Я ставлю не для того что бы забыть.
Я ставлю не для того что бы забыть.
Да я о том что в код то не обязательно лезть=)
kohan (17.02.2021 в 12:33)
Я ставлю не для того что бы забыть.
Я ставлю не для того что бы забыть.
Ну, а если обычный юзер не шарющий в php поставит это говно, то получит такие вот ошибки. Так что все равно выбор этой недоCMS не лучший вариант.
Sheldon, Поверь мне сколько я мучался на dcms с установками модулей юзая ее и учась методом тыка это вполне cms для пользователей как раз таки мало шарюющих в php=)
City[C1]onE (17.02.2021 в 12:35)
Да я о том что в код то не обязательно лезть=)
Да я о том что в код то не обязательно лезть=)
Попробую в тех.потдержку написать,может у них проблема
kohan (17.02.2021 в 12:39)
Попробую в тех.потдержку написать,может у них проблема
Попробую в тех.потдержку написать,может у них проблема
Мой совет тебе,меняй этот zad.su гг одно и тоже гомно что и иксвест если там хоть день просрал,весь труд на смарку помню еще далекие годы копейки и dcms и тоже гомнохост jahost лет десять назад я лучше 10рублей переплачу чем свой труд выкину=)
TitanWar (17.02.2021 в 12:34)
Вилы Выкидные, почему в PHP 7.2 если не установить if(isset($_GET['act'])){
}
То будет ошибка?
Вилы Выкидные, почему в PHP 7.2 если не установить if(isset($_GET['act'])){
}
То будет ошибка?
потому что прописан ключ, которого в суперглобальном массиве изначально нет и обратиться к нему if ($_GET['act']) нельзя напрямую
нужно проверить, есть ли ключ - if (isset($_GET['act'])), но в этом случае isset пропустит условие, если $_GET['act'] = null
поэтому проверять нужно - if (filter_has_var(INPUT_GET, 'act')) или filter_input(INPUT_GET, 'act') в этом случае мы дополнительно проверим, что переменная пришла именно методом GET
kohan, А и да у них нет FF mpeg=)Вон 4ba лучше юзани =)
TitanWar (17.02.2021 в 12:34)
Вилы Выкидные, почему в PHP 7.2 если не установить if(isset($_GET['act'])){
}
То будет ошибка?
Вилы Выкидные, почему в PHP 7.2 если не установить if(isset($_GET['act'])){
}
То будет ошибка?
И КСТАТИ в php >= 7 ошибки не будет ПРИ ПРЯМОМ ОБРАЩЕНИИ, если использовать альтернативный синтаксис
php
$var = $_GET['act'] ?? null;это то же самое что
php
if (isset($_GET['act'])) {
$var = $_GET['act'];
}
________
посл. ред. 17.02.2021 в 12:54; всего 1 раз(а); by Вилы Выкидные
Вилы Выкидные, любой массив со стороны сервера в том числе и $_FILES нужно пропускать через isset(); это только дураки не знают
Вилы Выкидные, а если у тебя код больше 100кб в этом гет запросе?