<?php require_once "NewsSourcePDO.php"; require_once "NewsSource.php"; if (isset($_POST['submit'])) { $newssourcename = $_POST["newssourcename"]; // echo $username . "<br>\n"; $newssourcelink = $_POST["newssourcelink"]; //echo $password ."<br>\n"; $newssourcelinktype = $_POST["newssourcelinktype"]; if ($newssourcename != '' && $newssourcelink != '' && $newssourcelinktype != '') { $newsSourcePDO = new NewsSourcePDO(); $newsSource = new NewsSource(); $newsSource->setNewsSourceName($newssourcename); $newsSource->setNewsSourceLink($newssourcelink); $newsSource->setNewsSourceLinkType($newssourcelinktype); $newsSourcePDO->insertNewsSource($newsSource); echo "<html>"; echo "<head>"; echo "<meta http-equiv='Content-Type' content='text/html; charset=UTF-8' >"; echo "<link rel='stylesheet' type='text/css' href='menu.css'>"; echo "<title>News Portal - Insert NewsSource</title>"; echo "</head>"; echo "<body>"; include "menu.php"; echo "Created a NewsSource </br>"; echo "<a href='index.php'> Back to Home</a>"; echo "</body>"; echo "</html"; } else { echo "Please fill all of the fields" . "<br>\n";
<?php require_once "NewsSourcePDO.php"; require_once "NewsSource.php"; $newssourceid = $_GET["id"]; $newssourcePDO = new NewsSourcePDO(); $newssource = $newssourcePDO->getNewsSource($newssourceid); // echo "UserId " .$user->getUserId(); $newssourcePDO->deleteNewsSource($newssource); echo "<html>"; echo "<head>"; echo "<meta http-equiv='Content-Type' content='text/html; charset=UTF-8' >"; echo "<link rel='stylesheet' type='text/css' href='menu.css'>"; echo "<title>News Portal - Delete NewsSource</title>"; echo "</head>"; echo "<body>"; include "menu.php"; echo "Deleted NewsSource </br>"; echo "<a href='Home.php'> Back to Home</a>"; echo "</body>"; echo "</html";
<?php require_once "NewsSourcePDO.php"; require_once "NewsSource.php"; $newsSourcePDO = new NewsSourcePDO(); $newsSources = $newsSourcePDO->getNewsSources(); echo "<html>"; echo "<head>"; echo "<meta http-equiv='Content-Type'' content='text/html; charset=UTF-8' >"; echo "<link rel='stylesheet'' type='text/css' href='menu.css'>"; echo "<title>News Portal User List</title>"; echo "</head>"; echo "<body>"; include "menu.php"; echo "<table border=1>"; echo "<tr border=1>"; echo "<th border=1><h4>News Source Id</h4></th>"; echo "<th border=1><h4>News Source Name</h4></th>"; echo "<th border=1><h4>News Source Link</h4></th>"; echo "<th border=1><h4>News Source Link Type</h4></th>"; echo "<th border=1><h4>Update Link</h4></th>"; echo "<th border=1><h4>Delete Link</h4></th>"; echo "</tr>"; foreach ($newsSources as $newsSource) { echo "<tr border=1>"; echo "<td border=1>"; echo "<h5>" . $newsSource->getNewsSourceId() . "</h5>"; echo "</td>"; echo "<td border=1>"; echo "<h5>" . $newsSource->getNewsSourceName() . "</h5>"; echo "</td>";
<!DOCTYPE html> <html> <head> <meta content="noindex, nofollow" name="robots"> <link rel="stylesheet" type="text/css" href="menu.css"> <title>News Portal - Update NewsSource</title> </head> <body> <?php include "menu.php"; require_once "NewsSourcePDO.php"; require_once "NewsSource.php"; $newssourceid = $_GET["id"]; $newssourcePDO = new NewsSourcePDO(); $newssource = $newssourcePDO->getNewsSource($newssourceid); ?> <form action="EditNewsSource.php" method="post"> <input type="hidden" name="newssourceid" value="<?php echo $newssourceid; ?> "> <h1>Input NewsSource</h1> <br> <input type="text" name="newssourcename" value="<?php echo $newssource->getNewsSourceName(); ?> "> <br> <h1>Input NewsSourceLink</h1> <br>
<?php require_once "NewsSourcePDO.php"; require_once "NewsSource.php"; if (isset($_POST['submit'])) { $newssourceid = $_POST["newssourceid"]; $newssourcename = $_POST["newssourcename"]; // echo $username . "<br>\n"; $newssourcelink = $_POST["newssourcelink"]; //echo $password ."<br>\n"; $newssourcelinktype = $_POST["newssourcelinktype"]; if ($newssourcename != '' && $newssourcelink != '' && $newssourcelinktype != '') { $newsSourcePDO = new NewsSourcePDO(); $newsSource = new NewsSource(); $newsSource->setNewsSourceId($newssourceid); $newsSource->setNewsSourceName($newssourcename); $newsSource->setNewsSourceLink($newssourcelink); $newsSource->setNewsSourceLinkType($newssourcelinktype); $newsSourcePDO->updateNewsSource($newsSource); echo "<html>"; echo "<head>"; echo "<meta http-equiv='Content-Type' content='text/html; charset=UTF-8' >"; echo "<link rel='stylesheet' type='text/css' href='menu.css'>"; echo "<title>News Portal - Edit NewsSource</title>"; echo "</head>"; echo "<body>"; include "menu.php"; echo "Updated the NewsSource </br>"; echo "<a href='Home.php'> Back to Home</a>"; echo "</body>"; echo "</html";