Exemplo n.º 1
0
<?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 = '';
Exemplo n.º 2
0
<?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;
Exemplo n.º 3
0
<?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>