Esempio n. 1
0
function processFile($filename, $tmp_name, $key)
{
    $pth = realpath('.') . '\\images';
    $filename = basename($filename);
    $ext = strtolower(substr($filename, strrpos($filename, '.') + 1));
    if ($ext == 'jpg' || $ext == 'gif' || $ext == 'png' || $ext == 'jpeg') {
        $newname = $pth . '\\' . strtolower($filename);
        if (!move_uploaded_file($tmp_name, $newname)) {
            $err = 'Error: A problem occurred during file upload!';
        }
    } else {
        $err = 'Error: Only .jpg,gif,png,jpeg files are accepted for upload';
    }
    if ($key == 'brokerage_image') {
        save_resize_image($newname, 120, 145, $ext, '');
    } else {
        save_resize_image($newname, 358, 245, $ext, '');
    }
    return $err;
}
Esempio n. 2
0
                     $result = $rets->GetObject('Property', 'HiRes', $matrixid . ':' . $m);
                     $newImg = imagecreatefromstring($result);
                     imagejpeg($newImg, "d:/Websites/myrealtornow.ca/images/" . $matrixid . '_' . $m . ".jpg", 100);
                 }
                 if (file_exists($newname)) {
                     $start = 'd:/websites/myrealtornow.ca/images/' . $matrixid . '_' . $m;
                     if (!file_exists($start . '_sm1.jpg')) {
                         save_resize_image($newname, 475, 350, $ext, '_sm1');
                     }
                     if (!file_exists($start . '_sm2.jpg')) {
                         save_resize_image($newname, 150, 110, $ext, '_sm2');
                     }
                     if (!file_exists($start . '_sm3.jpg')) {
                         save_resize_image($newname, 105, 332, $ext, '_sm3');
                     }
                     save_resize_image($newname, 450, 1200, $ext, '');
                     if (!file_exists($start . '_sm4.jpg')) {
                         createThumb($newname, $ext, '_sm4', 125, 125);
                     }
                     $n = $m + 1;
                     $sql = 'select * from tb_listing_images where imagename="' . $matrixid . '_' . $m . '" and listingid=' . $lid;
                     $res = mysql_query($sql);
                     if (mysql_num_rows($res) == 0) {
                         $sql2 = 'insert into tb_listing_images (listingid,imagename,ext,ordr) values (' . $lid . ',"' . $matrixid . '_' . $m . '","jpg",' . $n . ')';
                         $res = mysql_query($sql2);
                     }
                 }
             }
         }
     }
 }
Esempio n. 3
0
function processFile($filename, $tmp_name, $id, $sid, $cid)
{
    $pth = realpath('.') . '\\images';
    $filename = basename($filename);
    $ext = strtolower(substr($filename, strrpos($filename, '.') + 1));
    if ($ext == 'jpg' || $ext == 'gif' || $ext == 'png' || $ext == 'jpeg') {
        $newname = $pth . '\\' . strtolower($filename);
        if (!move_uploaded_file($tmp_name, $newname)) {
            $err = 'Error: A problem occurred during file upload!';
        }
    } else {
        $err = 'Error: Only .jpg,gif,png,jpeg files are accepted for upload';
    }
    if ($id != '') {
        $bse = substr($filename, 0, strrpos($filename, '.'));
        $sql = 'select * from tb_listing_images where listingid=' . $id . ' and imagename="' . $bse . '" and ext="' . $ext . '"';
        $res = mysql_query($sql);
        if (mysql_num_rows($res) == 0) {
            $sql = 'insert into tb_listing_images (listingid,imagename,ext) values (' . $id . ',"' . $bse . '","' . $ext . '")';
            $res = mysql_query($sql);
            $fid = mysql_insert_id();
        }
    }
    if ($sid != '') {
        $bse = substr($filename, 0, strrpos($filename, '.'));
        $sql = 'select * from tb_subdivision_images where subdivisionid=' . $sid . ' and imagename="' . $bse . '" and ext="' . $ext . '"';
        $res = mysql_query($sql);
        if (mysql_num_rows($res) == 0) {
            $sql = 'insert into tb_subdivision_images (subdivisionid,imagename,ext) values (' . $sid . ',"' . $bse . '","' . $ext . '")';
            $res = mysql_query($sql);
            $fid = mysql_insert_id();
        }
    }
    if ($cid != '') {
        $bse = substr($filename, 0, strrpos($filename, '.'));
        $sql = 'select * from tb_client_images where clientid=' . $cid . ' and imagename="' . $bse . '" and ext="' . $ext . '"';
        $res = mysql_query($sql);
        if (mysql_num_rows($res) == 0) {
            $sql = 'insert into tb_client_images (clientid,imagename,ext) values (' . $cid . ',"' . $bse . '","' . $ext . '")';
            $res = mysql_query($sql);
            $fid = mysql_insert_id();
        }
    }
    save_resize_image($newname, 600, 600, $ext, '_sm1', false);
    list($width, $height) = getimagesize($newname);
    if ($height > 114 || $width > 121) {
        createThumb($newname, $ext, '_sm4', 121, 114, $sql, $fid);
    } else {
        save_resize_image($newname, 114, 121, $ext, '_sm4', true);
    }
    return $err;
}