Dzień dobry, mam problem. Robię kurs na Udemy z PHP i przy zadaniu z notatnikiem pojawia się błąd:
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>Tytuł:
<?php echo $params['title'] ?></div>
<div>Treść:
<?php echo $params['description'] ?></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>