当前位置: 首页>>代码示例>>PHP>>正文


PHP Images::newImage方法代码示例

本文整理汇总了PHP中Images::newImage方法的典型用法代码示例。如果您正苦于以下问题:PHP Images::newImage方法的具体用法?PHP Images::newImage怎么用?PHP Images::newImage使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Images的用法示例。


在下文中一共展示了Images::newImage方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: addImage

 protected function addImage($file)
 {
     require_once './includes/dbcon.php';
     require_once './includes/Images/Images.php';
     $dbImages = new Images($conn);
     $image_path .= isset($this->newName) ? $this->newName : $file['name'];
     if (!isset($this->imgname) || is_null($this->imgname)) {
         $this->imgname = $image_path;
     }
     if (!isset($this->imgdesc) || is_null($this->imgdesc)) {
         $this->imgdesc = null;
     }
     $result = $dbImages->newImage($this->imgname, $image_path, $this->imgdesc, $this->category_id, $this->user_id);
     if (!$result) {
         $this->messages[] = 'Vandamál við að setja ' . $file['name'] . ' inn í gagnagrunn';
     }
 }
开发者ID:GudniNatan,项目名称:Myndavefur-VEF2A3U,代码行数:17,代码来源:Upload.php

示例2: header

}
if (!isset($_SESSION['upload'])) {
    header("Location: userpage.php");
    die;
}
$dbCategories = new Categories($conn);
if (isset($_POST['reviewImage']) && !isset($validReview)) {
    echo "Einhver villa kom upp.";
}
$result = true;
if (isset($validReview)) {
    $dbImages = new Images($conn);
    for ($i = 0; $i < count($nafn); $i++) {
        $filesize[$i] = filesize("./img/temp/large/" . $_SESSION['upload'][$i]);
        $imagetype[$i] = exif_imagetype("./img/temp/large/" . $_SESSION['upload'][$i]);
        $result = $dbImages->newImage($nafn[$i], utf8_encode($_SESSION['upload'][$i]), $texti[$i], $flokkur[$i], $_SESSION['userID'], $visibility[$i], $filesize[$i], $imagetype[$i]);
    }
    if ($result) {
        foreach ($_SESSION['upload'] as $key => $value) {
            rename("./img/temp/thumbs/thumb_" . $value, "./img/thumbs/thumb_" . $value);
            rename("./img/temp/large/" . $value, "./img/large/" . $value);
        }
        unset($_SESSION['upload']);
        header("Location: index.php");
        die;
    }
}
if (isset($_POST['cancel'])) {
    foreach ($_SESSION['upload'] as $key => $value) {
        unlink("./img/temp/thumbs/thumb_" . $value);
        unlink("./img/temp/large/" . $value);
开发者ID:GudniNatan,项目名称:Myndavefur-VEF2A3U,代码行数:31,代码来源:review.php


注:本文中的Images::newImage方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。