コード例 #1
0
 $html = true;
 ////////////////
 //detail page//
 ////////////////
 $prefix = "../";
 //car brand
 $carbrand = $blCarBrand->getCarBrand($car->getCarBrandId());
 //default picture
 $defaultpicture = $blCarPicture->getCarPicture($car->getDefaultPictureId());
 //check if defaultpic exists
 if ($defaultpicture == null) {
     if ($carbrand != null) {
         $defaultpicture = $blCarPicture->getCarPicture($carbrand->getLogo());
     } else {
         error_log(date("F j, Y, g:i a") . "-Default picture not found: " . $car->getId() . " - " . $car->getType() . "\n", 3, getcwd() . "/log/logfile.log");
         $defaultpicture = new CarPicture(0, "", "", $car->getId(), 0);
     }
 }
 $defaultpicturethumblink = "pictures/" . $defaultpicture->getName() . "_small." . $defaultpicture->getType();
 //movies
 if (!isValidURL($car->getPreviewLink())) {
     $carpreviewlink = "../" . MOVIEFOLDERROOT . $car->getMovieFolder() . "/" . $car->getPreviewLink();
 } else {
     $url = getYoutubeEmbedLink($car->getPreviewLink());
     $carpreviewlink = $url;
 }
 $carmovielistipad = $blCarMovie->getIPadCarMoviesByCar($car->getId());
 $carmovielistiphone = $blCarMovie->getIPhoneCarMoviesByCar($car->getId());
 $carmovielistlr = $blCarMovie->getLRCarMoviesByCar($car->getId());
 $carmovielisthr = $blCarMovie->getHRCarMoviesByCar($car->getId());
 $carmovielistyoutube = $blCarMovie->getYoutubeCarMoviesByCar($car->getId());
コード例 #2
0
ファイル: site.php プロジェクト: janb87/media-cars
 } else {
     //car
     $car = $blCar->getCarByFolderName($foldername);
     if ($car == null) {
         echo "Unable to display the preview page for this car. A car with the name <strong>{$foldername}</strong> could not be found.<br />";
     } else {
         //car brand
         $carbrand = $blCarBrand->getCarBrand($car->getCarBrandId());
         //default picture
         $defaultpicture = $blCarPicture->getCarPicture($car->getDefaultPictureId());
         if ($defaultpicture == null) {
             if ($carbrand != null) {
                 $defaultpicture = $blCarPicture->getCarPicture($carbrand->getLogo());
             } else {
                 error_log(date("F j, Y, g:i a") . "-Default picture not found: " . $car->getId() . " - " . $car->getType() . "\n", 3, getcwd() . "/log/logfile.log");
                 $defaultpicture = new CarPicture(0, "", "", $car->getId(), 0);
             }
         }
         if ($site->getThumbWidth() == 0) {
             $defaultpicturethumblink = SUBFOLDER . "/thumb/" . $defaultpicture->getName() . "." . $defaultpicture->getType() . '/' . $site->getThumbHeight();
         } else {
             $defaultpicturethumblink = SUBFOLDER . "/thumb/" . $defaultpicture->getName() . "." . $defaultpicture->getType() . "/" . $site->getThumbWidth() . '/' . $site->getThumbHeight();
         }
         //movies
         if (!isValidURL($car->getPreviewLink())) {
             $carpreviewlink = SUBFOLDER . $carbrand->getMovieFolder() . $car->getMovieFolder() . "/" . $car->getPreviewLink();
         } else {
             $url = getYoutubeEmbedLink($car->getPreviewLink());
             $carpreviewlink = $url;
         }
         $carmovielistipad = $blCarMovie->getIPadCarMoviesByCar($car->getId());
コード例 #3
0
ファイル: uploadimage.php プロジェクト: janb87/media-cars
$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);
            }
            //pictureorder
            $max = $blPictureOrder->getMaxPictureOrderByCar($car->getId()) + 1;
            $pictureorder = new PictureOrder(0, $max, $car->getId(), $carpicture->getId());
            $blPictureOrder->insertPictureOrder($pictureorder);
            //success
            //HandleError('<span style="color:green">' . $file . ' saved!</span><br />');
            $carpicturelist[] = $carpicture;
        } else {