Ejemplo n.º 1
0
            $old_upload_dir = EJHSJournal::getUploadDir($updateID);
            ##OLD UPLOAD DIR
            EJHSJournal::recursiveCopy($old_upload_dir . '/', $new_upload_dir . '/');
            EJHSJournal::deleteFiles($old_upload_dir);
            ## DELETE OLD DIR WITH CONTENTS
            $upload_dir = $new_upload_dir;
        }
        ## RENAME and UPLOAD
        if ($fileIsUploaded) {
            $fullFileName = explode(".", $_FILES["cover"]["name"]);
            $ext = $fullFileName[1];
            $fileName = "Volume-" . $vol . "-Num-" . $num . "-cover-page" . "." . $ext;
            EJHSJournal::renameAndUpload($_FILES, $new_upload_dir, $fileName);
        }
        ## DEALL With Table Updates
        if (EJHSJournal::update($year_of_edition, $month, $vol, $num, $issn, $eissn, $new_upload_dir, $fileName, $updateID) && EJHSJournalArticle::updateArticleUploadDir($updateID, $new_upload_dir)) {
            $_SESSION['notice1'] = "Journal Update Was Successful.";
            header('location: journal_edit.php');
        } else {
            echo mysql_error() . "It Seems Like There Are Errors";
        }
    }
}
if (!isset($_GET['updateID'])) {
    $_SESSION['error'] = "Unable To Start Update: UpdateID Error.";
    header('location: journal_edit.php');
} else {
    $updateID = $_GET['updateID'];
    $result = EJHSJournal::queryOneById($updateID);
    $row = mysql_fetch_array($result, MYSQL_ASSOC);
    $year_of_edition = $row['year'];