Example #1
0
<?php

include_once getcwd() . "/classes/BLCarPicture.php";
include_once getcwd() . "/classes/BLPictureOrder.php";
$blCarPicture = new BlCarPicture();
$blPictureOrder = new BLPictureOrder();
if (isset($_GET["id"])) {
    $id = $_GET["id"];
    $carpicture = $blCarPicture->getCarPicture($id);
    $max = $blPictureOrder->getMaxPictureOrderByCar($carpicture->getCarId());
    $nr = $blPictureOrder->getPictureOrderByCarPicture($id);
    if ($nr < $max) {
        $blPictureOrder->moveUpPictureOrder($id);
    }
}
Example #2
0
<?php

include_once getcwd() . "/classes/BLCar.php";
include_once getcwd() . "/classes/BLCarPicture.php";
include_once getcwd() . "/classes/BLPictureOrder.php";
include_once getcwd() . "/classes/BLBlobs.php";
$blCar = new BLCar();
$blCarPicture = new BLCarPicture();
$blPictureOrder = new BLPictureOrder();
$blBlobs = new BLBlobs();
include_once getcwd() . "/include/imagehandler.php";
$upload_name = "Filedata";
//image uploaden + naar tabel wegschrijven
if (!empty($_FILES[$upload_name])) {
    if (findexts($_FILES[$upload_name]['name']) == "jpg" || findexts($_FILES[$upload_name]['name']) == "jpeg" || findexts($_FILES[$upload_name]['imagename']) == "gif" || findexts($_FILES[$upload_name]['name']) == "png") {
        $file = $_POST["CARID"] . "_" . strtolower(str_replace(" ", "_", $_FILES[$upload_name]['name']));
        $path = getcwd() . "/pictures/";
        //large
        $errorim = upload($_FILES[$upload_name]['tmp_name'], $path, $file, 1600, 1600);
        chmod($path . $file, 0777);
        //class
        if ($errorim[0] == true) {
            //Insert blob in table
            $blobId = $blBlobs->uploadBlobs($path . $file);
            $carpicture = new CarPicture(0, str_replace("." . findexts($file), "", $file), findexts($file), $_POST["CARID"], $blobId);
            $carpicture->setId($blCarPicture->insertCarPicture($carpicture));
            $car = $blCar->getCar($_POST["CARID"]);
            //default
            if ($car->getDefaultPictureId() == null) {
                $car->setDefaultPictureId($carpicture->getId());
                $blCar->updateCar($car);
Example #3
0
<?php

include_once getcwd() . "/classes/BLCar.php";
include_once getcwd() . "/classes/BLCarPicture.php";
include_once getcwd() . "/classes/BLPictureOrder.php";
include_once getcwd() . "/classes/BLBlobs.php";
$blCar = new BLCar();
$blCarPicture = new BLCarPicture();
$blPictureOrder = new BLPictureOrder();
$blBlobs = new BLBlobs();
if (isset($_GET["id"])) {
    $id = $_GET["id"];
    $carpic = $blCarPicture->getCarPicture($id);
    $car = $blCar->getCar($carpic->getCarId());
    if ($car->getDefaultPictureId() == $id) {
        echo "A default picture can not be deleted!";
    } else {
        $blCarPicture->deleteCarPicture($id);
        $blBlobs->deleteBlobs($carpic->getBlobId());
        $blPictureOrder->deleteCarPictureFromList($id);
        unlink(getcwd() . "/pictures/" . $carpic->getName() . "." . $carpic->getType());
    }
}
Example #4
0
<?php

include_once getcwd() . "/classes/BLPictureOrder.php";
$blPictureOrder = new BLPictureOrder();
if (isset($_GET["id"])) {
    $id = $_GET["id"];
    $nr = $blPictureOrder->getPictureOrderByCarPicture($id);
    if ($nr > 1) {
        $blPictureOrder->moveDownPictureOrder($id);
    }
}