public function submitPost($input) { if ($user = $this->users->logedIn()) { $input['userid'] = $user->id; $this->posts->store($input); Redirect(get_main() . "posts"); } Redirect(get_main() . "login"); }
} include 'view/registerform.php'; break; case "submitlogin": $controller->submitLogin($_POST); break; case "submitregister": $controller->submitRegister($_POST); break; case "logout": $users->logOut(); Redirect(get_main() . "login"); break; case "submitpost": if ($users->logedIn()) { $controller->submitPost($_POST); } else { Redirect(get_main() . "login"); } break; case "posts": if ($users->logedIn()) { $controller->listing(); } else { Redirect(get_main() . "login"); } break; default: echo "not found"; break; }
?> <p> <h2> <?php echo $post->title; ?> </h2> <body> <?php echo $post->body; ?> </body> </p> <?php } ?> </div> <form action="<?php echo get_main(); ?> submitpost" method="POST"> <h1>Napisz post:</h1> <p>tytuł<input type="text" name="title"></p> <p>treść<textarea name="body"></textarea></p> <p><input type="submit"></p> </form> </body> </html>