<?php include "base.php"; require_once 'class.postInput.php'; $myList = new PostListClass(); $error = 0; # Setup page information and execute code based on which button was pressed switch ($_POST["btn_action"]) { case "Add Post": $btn_value = "Add Post"; $action = "Add"; break; case "Remove Post": if (!$_POST["id"]) { header("location: index.php"); exit; } $myList->removeItem($_POST["id"]); break; case "Edit": if (!$_POST["id"]) { header("location: index.php"); exit; } $btn_value = "Save Changes"; $action = "Edit"; $edit_post = $myList->singlePost($_POST["id"]); foreach ($edit_post as $key => $value) { ${$key} = $value; } break;
<?php include "base.php"; require_once 'class.postInput.php'; startblock('content'); $myList = new PostListClass(); # Check for post message trigger and display accordingly if (isset($_GET["id"])) { $id = $_GET["id"]; $postDeets = $myList->singlePost($id); foreach ($postDeets as $key => $value) { ${$key} = $value; } if ($status) { $status_word = "Published"; $boot = "label label-success"; } else { $status_word = "Draft"; $boot = "label label-default"; } echo "\r\n\t\t\t\t<h1>{$title}</h1>\r\n\t\t\t\t"; if (isset($_GET["success"])) { echo "<p class='bg-success'>post updated successfully.</p>"; } echo "\r\n\t\t\t\t<p class='{$boot}'>{$status_word}</p>\r\n\r\n\t\t\t\t<a href='{$link}'>\r\n\t\t\t\t\t<h3>{$link}</h3>\r\n\t\t\t\t</a>\r\n\r\n\t\t\t\t<div class='display_comments'>{$commentary}</div><br>\r\n\r\n\t\t\t\t<h3>Tags:</h3>\r\n\t\t\t\t<h4>{$allTags}</h4>\r\n\t\t\t\t<br>\r\n\t\t\t\t<form action='postEdit.php' method='post'>\r\n\t\t\t\t\t<input type='hidden' name='id' value='{$id}' />\r\n\t\t\t\t\t<input type='submit' name='btn_action' class='bottom_btn btn btn-default' value='Edit'/>\r\n\t\t\t\t\t<input type='submit' name='btn_action' class='bottom_btn btn btn-default' value='Remove Post'/>\r\n\t\t\t\t</form>\r\n\t\t\t\t"; } else { echo "<p>Dangit, you do not have an ID.</p>"; } endblock();
<button class="left_drop btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-expanded="false"> Filter by tag <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1"> <form action='postEdit.php' method='post'> <li role="presentation"><input type='submit' name='btn_action' class='btn_action left_btn btn btn-default' value='History'/></li> <li role="presentation"><input type='submit' name='btn_action' class='btn_action left_btn btn btn-default' value='Art'/></li> <li role="presentation"><input type='submit' name='btn_action' class='btn_action left_btn btn btn-default' value='Database'/></li> <li role="presentation"><input type='submit' name='btn_action' class='btn_action left_btn btn btn-default' value='Archiving'/></li> </form> </ul> </div> <?php $myList = new PostListClass(); if (isset($_GET["filter"])) { $Tag = $_GET["filter"]; echo "<h4 style='color:white;'>{$Tag}</h4>"; switch ($Tag) { case "History": $TagID = 1; break; case "Art": $TagID = 2; break; case "Database": $TagID = 3; break; case "Archiving": $TagID = 4;