<title>History - tynime - Local Streaming Made Easy</title> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <?php addSiteReqs(); ?> </head> <body> <?php showSiteNavigation(); if (!isset($_SESSION['loggedin']) || !$_SESSION['loggedin']) { echo "Please <a href=\"login.php\">login</a> to view your history."; } else { $history = load_history(); if (empty($history)) { echo "Go watch something!"; } else { if ($history == false) { echo "Error loading your history! Please try again later."; } else { echo "<ul>\n"; foreach ($history as $item) { $currVid = load_video_info($item); echo "<li><a href=\"watch.php?v={$item}\">" . $currVid["seriesName"] . " Episode " . $currVid["seriesPos"] . " – " . $currVid["name"] . "</a></li>\n"; } echo "</ul>"; } } } ?> </body> </html>
// put new history into the DB if (!($query = $db->prepare("UPDATE users SET viewHistory = ? WHERE username = ?;"))) { echo "Failed to create query"; return false; } if (!$query->bind_param("ss", $viewHistory, $_SESSION["username"])) { echo "Failed to bind query params"; return false; } if (!$query->execute()) { echo "Failed to execute query"; return false; } } if (isset($_GET['v'])) { $info = load_video_info($_GET['v']); } else { $info = false; } ?> <!DOCTYPE html> <html> <head> <title><?php if ($info != false) { echo $info["seriesName"] . " Episode " . $info["seriesPos"] . ": " . $info["name"]; } else { echo "404 - Video Not Found "; } ?> - tynime</title>