That's what I'm saying. 99% of the work is getting the requirements from the client, their design etc. Here's some script which is full of bugs and gets you what you payed for: I started at 12:27PM, finished at 12:31pm. admin.php uniqid(), 'title' => $title, 'content' => $content]; } elseif ($action === 'update') { foreach ($pages as &$page) { if ($page['id'] === $id) { $page['title'] = $title; $page['content'] = $content; break; } } } elseif ($action === 'delete') { $pages = array_filter($pages, function($page) use ($id) { return $page['id'] !== $id; }); } savePages($pages); header('Location: admin.php'); exit; } $pages = getPages(); ?>
The requested page '" . htmlspecialchars($requestedPage) . "' could not be found.
"; } ?>