<?php $canonUrl = "http://comicmanager.com{$_SERVER['REQUEST_URI']}"; $articleID = "comic" . $comic_id; $comic = new comicSearch(); $comic->issueLookup($comic_id); $series_id = $comic->series_id; if (!isset($userID)) { $userID = NULL; } $comic->seriesInfo($series_id, $userID); // Required values // Standardizes values for common variables if (isset($comic->series_name) && isset($comic->series_vol) && isset($comic->issue_number) && isset($comic->publisherName)) { $series_name = $comic->series_name; $series_vol = $comic->series_vol; $series_id = $comic->series_id; $issue_num = $comic->issue_number; $publisherID = $comic->publisherID; $publisherName = $comic->publisherName; $publisherShort = $comic->publisherShort; } else { $messageNum = 99; } // Optional values below // Making sure a release date exists or format function throws an error if (isset($comic->release_date)) { $release_dateShort = DateTime::createFromFormat('Y-m-d', $comic->release_date)->format('M Y'); $release_dateLong = DateTime::createFromFormat('Y-m-d', $comic->release_date)->format('M d, Y'); } else { $release_dateShort = '';
<?php require_once __ROOT__ . '/classes/wikiFunctions.php'; $ownerID = __userID__; $series_id = filter_input(INPUT_POST, 'series_id'); $filtered_issue_list = filter_input(INPUT_POST, 'issueList'); // Removes any spaces in the comma values $issue_list = explode(",", strtr($filtered_issue_list, array(' ' => ''))); $originalPurchase = filter_input(INPUT_POST, 'listOriginalPurchase'); $comic = new comicSearch(); $comic->seriesInfo($series_id, $ownerID); $series_name = $comic->series_name; $series_vol = $comic->series_vol; $cvVolumeID = $comic->cvVolumeID; foreach ($issue_list as $issue_number) { $comic->issueCheck($series_id, $issue_number); if ($comic->issueExists == 1) { $sql = "INSERT INTO users_comics (user_id, comic_id, originalPurchase)\n VALUES ('{$ownerID}', '{$comic->comic_id}', '{$originalPurchase}')"; if (mysqli_query($connection, $sql)) { $listSearch = true; } else { $messageNum = 61; $sqlMessage = '<strong class="text-danger">Error</strong>: ' . $sql . '<br><code>' . mysqli_error($connection) . '</code>'; } } else { $wiki = new wikiQuery(); $wiki->issueSearch($cvVolumeID, $issue_number, $series_vol); $release_date = $wiki->releaseDate; $plot = addslashes($wiki->synopsis); $story_name = addslashes($wiki->storyName); $cover_image = $wiki->coverURL;
<?php require_once 'views/head.php'; $issue_list = null; $series_id = filter_input(INPUT_GET, 'series_id'); $profile_name = filter_input(INPUT_GET, 'user'); $comic = new comicSearch(); $user = new userInfo(); if (isset($profile_name) && $profile_name != '') { $user->userLookup($profile_name); $profileID = $user->browse_user_id; } else { $profileID = $userID; } $comic->seriesInfo($series_id, $profileID); $comic->issuesList($series_id, $profileID); $publisherID = $comic->publisherID; $publisherName = $comic->publisherName; $publisherShort = $comic->publisherShort; $series_name = $comic->series_name; $series_vol = $comic->series_vol; $issue_num = $comic->issue_number; ?> <title><?php echo $series_name; ?> (Vol <?php echo $series_vol; ?> ) :: POW! Comic Book Manager</title> </head>