Example #1
0
            $filename = $version . "_" . $ran . "." . $extension;
            if (file_exists("../../horizonImages/" . $filename)) {
                die($version . "." . $extension . " already exists. ");
            } else {
                //  move_uploaded_file($_FILES["file"]["tmp_name"], "../../slider_images/" . $pname.".".$extension);
                //  echo "Stored in: " . "facultyImages/" . $faculty_name.".".$extension;
                //  $imageurl="slider_images/" . $pname.".".$extension;
                $manipulator = new ImageManipulator($_FILES['file']['tmp_name']);
                // resizing to 200x200
                $newImage = $manipulator->resample(206, 291);
                // saving file to uploads folder
                $manipulator->save('../../horizonImages/' . $filename);
                $imageurl = "horizonImages/" . $filename;
            }
        }
    } else {
        die("Invalid file extension or file size grater then 2MB.");
    }
} else {
    die("insert photo.");
}
$ho = new Horizon_IssueClass(NULL, $version, $date, $issueURL, $imageurl);
$r = $ho->addHorizonIssue();
if ($r != 1) {
    if (file_exists('../../horizonImages/' . $filename)) {
        unlink('../../horizonImages/' . $filename);
    }
}
echo $r;
$l = new site_log(NULL, NULL, $_SESSION['user']->username, $_SERVER['REMOTE_ADDR'], $version . " Horizon version added");
$l->insertlog();