@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); ругается. Забить - не вариант.
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы