Задать вопрос
@Iossarian

Как исправить ошибку Notice: Undefined variable:?

Ошибки:
Notice: Undefined variable: valid_errors in C:\Users\User\Documents\GitHub\593051-yeticave\add.php on line 85
Notice: Undefined variable: dict in C:\Users\User\Documents\GitHub\593051-yeticave\add.php on line 86
85 и 86 строки соответственно:
$addLot_content = include_template ('add-lot.php', [
'valid_errors' => $valid_errors,
'dict' => $dict
Обозначение переменных в коде:
$valid_errors = [];
$dict = [
'name' => 'Название лота',
'category_id' => 'Категория лота',
'description' => 'Описание лота',
'image' => 'Ошибка загрузки изображения: ',
'start_price' => 'Стартовая цена лота',
'bet_step' => 'Шаг ставки',
'end_time' => 'Время завершения аукциона'
];

Переменные используются для вывода ошибок в шаблоне. Шаблонов с формами несколько и в каждом есть подобные переменные, и все также с ошибками. Ошибки возникают при переходе на страницу, но если инициировать возникновение ошибок в форме и соответственно их вывод, то данные ошибки исчезают.
Весь функционал работает корректно, но error_reporting(E_ALL); ругается. Забить - не вариант.
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽