Warning: Undefined array key "created" in C:\xampp\htdocs\note\note\templates\pages\create.php on line 5 gdzie popełniam błąd?
index.php
<?php declare(strict_types=1); namespace App; require_once("src/Utils/debug.php"); require_once("src/View.php"); const DEFAULT_ACTION = 'list'; $action = $_GET['action']DEFAULT_ACTION;
$view = new View(); $viewParams = []; if ($action === 'create') { $page = 'create'; $created = false; $created = true; $viewParams=[ 'title' => $_POST['title'], 'description' => $_POST['description'] ]; } $viewParams['created'] = $created; } else { $page = 'list'; $viewParams['resultList'] = "wyświetlamy notatki"; } $view->render($page, $viewParams); ----------------------------------------- create.php <div> <h3> Nowa notatka </h3> <!-- Formularz do dodawania notatek --> <div> <?php if ($params['created']): ?> </div> <div> <?php else: ?> <from class="note-form" action="/note/?action=create" method="post"> <ul> <li> <label>Tytuł<span class="required">*</span></label> <input type="text" name="title" classs="field-long" /> </li> <li> <label>Treść</label> <textarea name="description" id="field5" class="field-long filed-textarea" ></textarea> </li> <li> <input type="submit" value="Submit"> </li> </ul> </from> <?php endif;?> </div> </div>