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


PHP create_thumb函数代码示例

本文整理汇总了PHP中create_thumb函数的典型用法代码示例。如果您正苦于以下问题:PHP create_thumb函数的具体用法?PHP create_thumb怎么用?PHP create_thumb使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


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

示例1: avatar_post

 public function avatar_post($id)
 {
     $tempImage = tempnam_sfx(sys_get_temp_dir(), "jpg");
     $imageName = base64_to_png($this->post('image'), $tempImage);
     $thumbImage = create_thumb($imageName);
     $nameThumb = name_thumb($imageName);
     $handle = fopen($imageName, "r");
     $data = fread($handle, filesize($imageName));
     $headers = array('Authorization: Client-ID ' . IMGUR_CLIENT_ID);
     $postFields = array('image' => base64_encode($data));
     $dataImage = send_post(IMGUR_URL_UPLOAD_IMAGE, $postFields, $headers);
     $handle = fopen($nameThumb, "r");
     $data = fread($handle, filesize($nameThumb));
     $headers = array('Authorization: Client-ID ' . IMGUR_CLIENT_ID);
     $postFields = array('image' => base64_encode($data));
     $dataThumb = send_post(IMGUR_URL_UPLOAD_IMAGE, $postFields, $headers);
     $val['avatar_thumbnail'] = $dataThumb['data']['link'];
     $val['avatar_standar'] = $dataImage['data']['link'];
     $userId = $this->user_model->update($id, $val);
     if (!is_null($userId)) {
         //unlink($imageName);
         //unlink($nameThumb);
         $this->response(array('avatars' => $val), 200);
     } else {
         $this->response(array('error' => 'Internal Server Error'), 500);
     }
 }
开发者ID:kyxer,项目名称:barrioos,代码行数:27,代码来源:user.php

示例2: upload_image

function upload_image($image, $target, $thumb = array('dest' => '', 'size' => array('w' => 257, 'h' => 218), 'ratio' => false), $prev_img = NULL)
{
    $CI =& get_instance();
    initialize_upload($target);
    if ($CI->upload->do_upload($image)) {
        if ($prev_img) {
            if (is_file($target . $prev_img)) {
                @unlink($target . $prev_img);
            }
        }
        $data = $CI->upload->data();
        $image = $data['file_name'];
        $image_path = $data['full_path'];
        $image_name = $data['raw_name'];
        $image_ext = $data['file_ext'];
        if ($thumb) {
            //$thumb_size = array('w' => 200, 'h' =>220);
            if ($thumb['dest']) {
                $dest = $thumb['dest'];
            } else {
                $dest = $target;
            }
            create_thumb($image_path, $dest . $image, $thumb['size'], $thumb['ratio']);
        }
        return $image;
    } else {
        $CI->session->set_flashdata('error_message', $CI->upload->display_errors());
        return false;
        //return $CI->upload->display_errors();
    }
}
开发者ID:beingjungshahi,项目名称:theexcursionnepal,代码行数:31,代码来源:my_helper.php

示例3: update_employer_status

 function update_employer_status()
 {
     if ($this->input->post('feature_in_slider') == '1') {
         $image_file = $this->user_model->get_image($this->input->post('id'));
         if (!file_exists("./uploads/user/images/banner/" . $image_file['image'])) {
             $this->load->helper('image_helper');
             $file_path = "./uploads/user/images/" . $image_file['image'];
             $image = create_image_from_any($file_path);
             //create image object to create thumbnail for the slider
             $image_param = array('image' => $image_file['image'], 'image_loc' => "./uploads/user/images/", 'thumb_loc' => "./uploads/user/images/banner/", 'thumb_w' => BANNER_W, 'thumb_h' => BANNER_H, 'master_dim' => 'height');
             create_thumb($image_param);
         }
     }
     $this->user_model->update_employer_status();
     echo 'success';
     exit;
 }
开发者ID:rajanpkr,项目名称:jobportal,代码行数:17,代码来源:user.php

示例4: is_picture

function is_picture($picture_filename, $galid)
{
    global $config;
    $picture_path = $config['gallery_path'] . "/{$galid}/{$picture_filename}";
    $thumbnail_path = $config['gallery_path'] . "/{$galid}/_thb_{$picture_filename}";
    // check filename patterns
    if (eregi("^_thb_*", $picture_filename) || !eregi(".jpg\$", $picture_filename) && !eregi(".png\$", $picture_filename) && !eregi(".gif\$", $picture_filename)) {
        return false;
    }
    // does it exist, is it a regular file and does it have the expected permissions ?
    if (!check_perms($picture_path)) {
        return false;
    }
    // an associated thumbnail is required... same job again !
    if (!check_perms($thumbnail_path)) {
        create_thumb($picture_path, $thumbnail_path, 100);
    }
    return true;
}
开发者ID:Arnaud-Burn,项目名称:phpTournois,代码行数:19,代码来源:galerie.php

示例5: save_pic

function save_pic($url, $nick, $comment, $saved_file, $ext)
{
    global $fetch_log;
    $file_name = md5_file($saved_file);
    $path = STORAGE_PATH . $file_name . '.' . $ext;
    rename($saved_file, $path);
    $thumb_path = THUMB_PATH . $file_name . '.jpg';
    list($w, $h) = create_thumb($path, $thumb_path);
    chmod($path, 0664);
    chmod($thumb_path, 0664);
    $pic = new Pic(array('nick' => $nick, 'original_url' => $url, 'path' => $path, 'comment' => $comment, 'thumb' => $thumb_path, 'width' => $w, 'height' => $h, 'ctime' => date('Y-m-d H:i:s', $_SERVER['REQUEST_TIME'])));
    if (ORM::all('pic', array('checksum' => $pic->checksum))->count() === 0) {
        if ($pic->save()) {
            file_put_contents($fetch_log, "[" . date('Y-m-d H:i:s') . "]\t{$nick}\tpic save SUCCESS\t{$url}\n", FILE_APPEND);
        } else {
            file_put_contents($fetch_log, "[" . date('Y-m-d H:i:s') . "]\t{$nick}\terror saving image: " . var_export($pic->errors(), true) . "\t{$url}\n", FILE_APPEND);
        }
    } else {
        file_put_contents($fetch_log, "[" . date('Y-m-d H:i:s') . "]\t{$nick}\tduplicate image\t{$url}\n", FILE_APPEND);
    }
}
开发者ID:sztanpet,项目名称:aoiboard,代码行数:21,代码来源:post.php

示例6: UploadImage

 public function UploadImage($imgdata, $folder = 'Temp')
 {
     $base_dir = WWW_ROOT . DS . 'files/' . $folder;
     if (!is_dir($base_dir)) {
         mkdir($base_dir, 0755, true);
     }
     $arr_img = explode(".", $imgdata["name"]);
     $ext = strtolower($arr_img[count($arr_img) - 1]);
     if ($imgdata['error'] == 0 && in_array($ext, array('jpg', 'gif', 'png'))) {
         $fname = removeSpecialChar($imgdata['name']);
         $file = time() . "_" . $fname;
         if (upload_my_file($imgdata['tmp_name'], $base_dir . '/' . $file)) {
             $save_path = "thumb_" . $file;
             create_thumb($base_dir . '/' . $file, 150, $base_dir . '/' . $save_path);
             $array = array('image' => $file, 'thumb' => $save_path);
             return $array;
         } else {
             return '0';
         }
     } else {
         return '0';
     }
 }
开发者ID:saurabhs4,项目名称:citiair,代码行数:23,代码来源:UploadComponent.php

示例7: draw_video_modal

    function draw_video_modal($videos)
    {
        ?>
<div class="modal fade" id="videos-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
        <h4 class="modal-title" id="myModalLabel">Video</h4>
      </div>
      <div class="modal-body" id="videos-sort-container">
		<div id="videos-sort">
			<?php 
        if (isset($videos) && $videos) {
            foreach ($videos->result() as $video) {
                ?>
			<div id="video-thumb-<?php 
                echo $video->id;
                ?>
" class="video-form form-inline" data-img-url="<?php 
                echo base_url() . str_replace('./', '', create_thumb($video->thumb, 746, 439));
                ?>
"  role="form">
				<div class="image-wrapper form-group"><img src="<?php 
                echo base_url() . str_replace('./', '', create_thumb($video->thumb, 211, 126));
                ?>
" width="211" height="126" alt=""/></div>
				<div class="image-title form-group">
					<input type="text" name="video-url[<?php 
                echo $video->id;
                ?>
]" value="<?php 
                echo $video->url;
                ?>
" class="form-control" placeholder="Youtube URL"/>
					<span class="image-control">
						<button type="button" class="btn btn-primary btn-sm save-video">Save</button>
						<button type="button" class="btn btn-danger btn-sm delete-video">Delete</button>
						<span class="spinner"></span>
					</span>
				</div>
			</div>
			<?php 
            }
        }
        ?>
		</div>
      </div>
      <div class="modal-footer">
      	<a id="upload_video_thumb" href="#" class="btn btn-primary btn-sm active pull-left" role="button">Add Video</a>
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
        <span class="spinner"></span>
        <p class="clearfix" style="text-align: left; margin-top: 10px;">Press Add Video button to select your video thumbnail and then place Youtube URL.<br /><b>Note:</b> Maximum video thumbnail size is 10MB, width 1024px and height 768px. Only jpg/jpeg/png allowed. Best Dimension 746x439px.</p>
      </div>
    </div>
  </div>
</div>
<?php 
    }
开发者ID:relm86,项目名称:lawfirm,代码行数:59,代码来源:app_helper.php

示例8: get_ext

if (!isset($_POST['x']) || !isset($_POST['y']) || !isset($_POST['src'])) {
    die;
}
$x = $_POST['x'];
$y = $_POST['y'];
$path_prestr = '../../';
$img_path = $path_prestr . $_POST['src'];
$img_ext = get_ext($img_path);
$img_size = @getimagesize($img_path);
$new_width = trim($_POST['w']);
$new_weight = trim($_POST['h']);
$size_ischanged = 0;
//是否对图片进行了缩放
if ($img_size[0] != $new_width) {
    $tmp_path = str_replace('.' . $img_ext, '_tmp.' . $img_ext, $img_path);
    if (create_thumb($img_path, $tmp_path, $new_width, $new_weight)) {
        $img_path = $tmp_path;
        $size_ischanged = 1;
    } else {
        exit;
    }
}
$ico_path = str_replace('.' . $img_ext, '_ico.' . $img_ext, $img_path);
$temp_img = '';
if ($img_ext == 'jpg' || $img_ext == 'jpeg') {
    $temp_img = imagecreatefromjpeg($img_path);
}
if ($img_ext == 'gif') {
    $temp_img = imagecreatefromgif($img_path);
}
if ($img_ext == 'png') {
开发者ID:omusico,项目名称:Social,代码行数:31,代码来源:cut_image.php

示例9: escape

             $editclanname = @escape($_POST['editclanname'], 'string');
             $editurl = escape($_POST['editwebsite'], 'url');
             $editnation = escape($_POST['editnation'], 'string');
             $editicq = escape($_POST['editicq'], 'integer');
             $editemail = escape_for_email($_POST['editemail']);
             $updir = 'include/images/opponents/';
             $this_id = $getid;
             $outar['thumbwidth'] = 100;
             if (!empty($_FILES['editlogo']['tmp_name'])) {
                 $uploadname = $getid . '_' . $_FILES["editlogo"]["name"];
                 if ($getpicname != '.no-image-opponent.png' and $getpicname != 'thumb_.no-image-opponent.png') {
                     @unlink('include/images/opponents/' . $getpicname . '');
                     @unlink('include/images/opponents/thumb_' . $getpicname . '');
                 }
                 move_uploaded_file($_FILES["editlogo"]["tmp_name"], $updir . $uploadname);
                 create_thumb($updir . $uploadname, $updir . 'thumb_' . $uploadname, $outar['thumbwidth']);
             } else {
                 $uploadname = $getpicname;
             }
             // DB UPDATE
             db_query("UPDATE `prefix_opponents` SET\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tname \t= '" . $editclanname . "',\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttag \t= '" . $editclantag . "',\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tpage \t= '" . $editurl . "',\r\n\t\t\t\t\t\t\t\t\t\t\t\t\temail \t= '" . $editemail . "',\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ticq \t= '" . $editicq . "',\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tnation \t= '" . $editnation . "',\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlogo \t= '" . $uploadname . "'\r\n\t\t\t\t\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid = " . $getid . "");
             wd('admin.php?opponents', 'Daten gespeichert', 3);
             $design->footer(1);
         }
         $outar['ANTISPAM'] = get_antispam('adminuser_action', 0, true);
         $tpl->set_ar_out($outar, 1);
         $design->footer();
     }
     break;
 default:
     // Gegnerliste ausgeben
开发者ID:rjdesign,项目名称:Ilch-1.2,代码行数:31,代码来源:opponents.php

示例10: array



    $photos_ext_accept = array('jpg','gif','png','jpeg');

if(in_array(strtolower(file_extension($_FILES['photo_file']['name'][$i])),$photos_ext_accept)){

       
  
           
$fl = new save_file($_FILES['photo_file']['tmp_name'][$i],$upload_folder,$_FILES['photo_file']['name'][$i]);

if($fl->status){
$file_saved =  $fl->saved_filename;
if($default_uploader_chmod){@chmod(CWD . "/". $file_saved,$default_uploader_chmod);} 

$thumb_saved =  create_thumb($file_saved,$settings['photos_thumb_width'],$settings['photos_thumb_hieght'],true);
if($default_uploader_chmod){@chmod(CWD . "/". $thumb_saved,$default_uploader_chmod);} 
    
db_query("insert into photos_data (name,img,thumb,cat,date) values('$name[$i]','$file_saved','$thumb_saved','$cat',now())");
      
}else{
$err_msg .= "<b> $phrases[error] : </b> $phrases[the_file]  ".$_FILES['photo_file']['name'][$i]."  : ".$fl->last_error_description." <br>" ;   
}



     }else{
    $err_msg .= "<b> $phrases[error] : </b> $phrases[the_file]  ".$_FILES['photo_file']['name'][$i]."  : $phrases[this_filetype_not_allowed] <br>" ;

             }
        }
开发者ID:sadanajd,项目名称:songs300_plugins,代码行数:29,代码来源:admin.php

示例11: update_exec

 function update_exec()
 {
     if ($this->m_blogs->check_author($this->input->post('blog_id')) == 0) {
         echo "go to hell";
     } else {
         //if user uploads an image
         if ($_FILES['photo']['error'] == 0) {
             //$new_post = $this->db->insert_id();
             //set the config to upload the files -> config/upload.php
             if (!$this->upload->do_upload('photo')) {
                 $a = array('error' => $this->upload->display_errors());
                 $this->session->set_flashdata('log', $a['error']);
                 redirect('member/blog/update/' . $this->input->post('blog_id'));
             } else {
                 $image_data = array('upload_data' => $this->upload->data());
                 //update blogs
                 $update = $this->m_blogs->update();
                 //update post
                 $this->m_posts->update();
                 //update tags
                 $data['post'] = $this->m_posts->get_post_by_type_ref(2, $this->input->post('blog_id'));
                 //type_id:2 = blog
                 $this->m_tags->update($data['post']->ID);
                 //update image
                 //check if blog has photo in table photos
                 $a = $this->m_photos->read($data['post']->ID);
                 if (count($a) > 0) {
                     //yes, update
                     //remove the previous image(?)
                     $prev_image = $this->m_photos->read($data['post']->ID);
                     if (is_file('./uploads/' . $prev_image[0]->src)) {
                         unlink('./uploads/' . $prev_image[0]->src);
                     }
                     if (is_file('./uploads/thumbs/' . $prev_image[0]->thumb)) {
                         unlink('./uploads/thumbs/' . $prev_image[0]->thumb);
                     }
                     $thumb = create_thumb($image_data['upload_data']['file_name']);
                     $this->m_photos->update($data['post']->ID, $image_data['upload_data'], $thumb);
                 } else {
                     //no, insert
                     $thumb = create_thumb($image_data['upload_data']['file_name']);
                     $post_info = $this->m_posts->get_post_by_type_ref(2, $this->input->post('blog_id'));
                     $this->m_photos->create($post_info->ID, $image_data['upload_data'], $thumb);
                 }
                 redirect('member/blog');
             }
         } else {
             //if user doesn't upload an image, just update the database
             //update blogs
             $update = $this->m_blogs->update();
             //update post
             $this->m_posts->update();
             //update tags
             $post = $this->m_posts->get_post_by_type_ref(2, $this->input->post('blog_id'));
             //type_id:2 = blog
             $ch_tag = $this->m_tags->read($post->ID);
             if (!empty($ch_tag)) {
                 $this->m_tags->update($post->ID);
             } else {
                 $this->m_tags->create($post->ID);
             }
             redirect('member/blog');
         }
     }
 }
开发者ID:ndokceplok,项目名称:Huntdrop,代码行数:65,代码来源:older_blog.php

示例12: update_exec

 function update_exec()
 {
     if ($this->m_projects->check_author($this->input->post('project_id')) == 0) {
         #echo "go to hell";
         redirect('denied');
     } else {
         $not_empty_upload = 0;
         //upload loop (max 3 photos)
         #foreach($_FILES['photo'] as $key => $value){
         for ($i = 1; $i <= 3; $i++) {
             //if user uploads an image
             if (!empty($_FILES['photo' . $i]['name'])) {
                 //$new_post = $this->db->insert_id();
                 //set the config to upload the files -> config/upload.php
                 if (!$this->upload->do_upload('photo' . $i)) {
                     $a[] = array('error' => $this->upload->display_errors());
                     $errors = true;
                     #$a = array('error' => $this->upload->display_errors());
                     #$this->session->set_flashdata('log', $a['error']);
                     #redirect('member/blog/create');
                 } else {
                     #$image_data = array('upload_data' => $this->upload->data());
                     $files[] = $this->upload->data();
                 }
                 $not_empty_upload += 1;
             }
         }
         if ($not_empty_upload == 0) {
             //user doesn't uplaod anything
             //update projects
             $update = $this->m_projects->update();
             //update post
             $this->m_posts->update();
             //update tags
             $post = $this->m_posts->get_post_by_type_ref(3, $this->input->post('project_id'));
             //type_id:3 = project
             $ch_tag = $this->m_tags->read($post->ID);
             if (!empty($ch_tag)) {
                 $this->m_tags->update($post->ID);
             } else {
                 $this->m_tags->create($post->ID);
             }
             redirect('member/project');
         } else {
             if (isset($a) && count($a) == $not_empty_upload) {
                 #print_r($a);
                 $this->session->set_flashdata('log', $a[$not_empty_upload - 1]['error']);
                 redirect('member/project/update/' . $this->input->post('project_id'));
             } elseif (isset($files)) {
                 #$image_data = array('upload_data' => $this->upload->data());
                 //update projects
                 $update = $this->m_projects->update();
                 //update post
                 $this->m_posts->update();
                 //update tags
                 $data['post'] = $this->m_posts->get_post_by_type_ref(3, $this->input->post('project_id'));
                 //type_id:3 = project
                 $this->m_tags->update($data['post']->ID);
                 foreach ($files as $r) {
                     $thumb = create_thumb($r['file_name']);
                     $post_info = $this->m_posts->get_post_by_type_ref(3, $this->input->post('project_id'));
                     $this->m_photos->create($post_info->ID, $r, $thumb);
                     #$thumb = create_thumb($r['file_name']);
                     #$this->m_photos->create($post_id,$r,$thumb);
                 }
                 /*
                 //update image
                 //check if project has photo in table photos
                 $a = $this->m_photos->read($data['post']->ID);
                 if(count($a)>0){
                 //yes, update
                 	
                 	//remove the previous image(?)
                 	$prev_image = $this->m_photos->read($data['post']->ID);
                 	if(is_file('./uploads/'.$prev_image[0]->src)){
                 		unlink('./uploads/'.$prev_image[0]->src);
                 	}
                 	if(is_file('./uploads/thumbs/'.$prev_image[0]->thumb)){
                 		unlink('./uploads/thumbs/'.$prev_image[0]->thumb);
                 	}
                 	
                 	$thumb = create_thumb($image_data['upload_data']['file_name']);
                 	$this->m_photos->update($data['post']->ID,$image_data['upload_data'],$thumb);
                 	
                 }else{
                 //no, insert
                 	
                 	$thumb = create_thumb($image_data['upload_data']['file_name']);
                 	$post_info = $this->m_posts->get_post_by_type_ref(3, $this->input->post('project_id'));
                 	$this->m_photos->create($post_info->ID,$image_data['upload_data'],$thumb);
                 }
                 */
                 redirect('member/project');
             }
         }
     }
 }
开发者ID:ndokceplok,项目名称:Huntdrop,代码行数:97,代码来源:project.php

示例13: _delete_video

 function _delete_video()
 {
     $response = array('success' => FALSE);
     if ($this->input->post()) {
         $this->form_validation->set_rules('user_id', 'User ID', 'trim|required');
         $this->form_validation->set_rules('template_id', 'Template ID', 'trim|required');
         $this->form_validation->set_rules('id', 'Video ID', 'trim|required');
         if ($this->form_validation->run() == TRUE) {
             $video_id = preg_replace("/[^0-9]/", "", $this->input->post('id'));
             $this->db->where('id', $video_id);
             $this->db->where('template_id', (int) $this->input->post('template_id'));
             $query = $this->db->get('template_videos');
             if ($query->num_rows() > 0) {
                 $row = $query->row();
                 $this->db->where('id', $video_id);
                 $this->db->where('template_id', (int) $this->input->post('template_id'));
                 $this->db->delete('template_videos');
                 $response = array('success' => TRUE);
                 unlink(create_thumb($row->thumb, 211, 126));
                 unlink(create_thumb($row->thumb, 746, 439));
                 unlink($row->thumb);
             }
         }
     }
     echo json_encode($response);
     exit;
 }
开发者ID:relm86,项目名称:lawfirm,代码行数:27,代码来源:dashboard.php

示例14: intval

    @chmod($file_path, 0644);
    //创建缩略图
    $sthumb_width = intval($config['sthumb_width']);
    $sthumb_height = intval($config['sthumb_height']);
    $sthumb_width = 0 >= $sthumb_width ? null : $sthumb_width;
    $sthumb_height = 0 >= $sthumb_height ? null : $sthumb_height;
    if ($sthumb_width && $sthumb_height) {
        create_thumb($file_path, $file_ext, $sthumb_width, $sthumb_height);
    } else {
        if (empty($sthumb_width) && $sthumb_height) {
            create_thumb($file_path, $file_ext, null, $sthumb_height);
        } else {
            if ($sthumb_width && empty($sthumb_height)) {
                create_thumb($file_path, $file_ext, $sthumb_width);
            } else {
                create_thumb($file_path, $file_ext);
            }
        }
    }
    $file_url = $save_url . $new_file_name;
    header('Content-type: text/html; charset=UTF-8');
    $json = new Services_JSON();
    echo $json->encode(array('error' => 0, 'url' => $file_url));
    exit;
}
function alert($msg)
{
    header('Content-type: text/html; charset=UTF-8');
    $json = new Services_JSON();
    echo $json->encode(array('error' => 1, 'message' => $msg));
    exit;
开发者ID:Winsen1990,项目名称:monolith,代码行数:31,代码来源:section_upload_json.php

示例15: upload_img_file

 public function upload_img_file($arr, $id)
 {
     $fileUpload = WWW_ROOT . 'files' . DS . $id;
     if (!is_dir($fileUpload)) {
         mkdir($fileUpload, 0777);
     }
     if (!is_dir($fileUpload . '/thumb')) {
         mkdir($fileUpload . '/thumb', 0777);
     }
     if (!is_dir($fileUpload . '/minithumb')) {
         mkdir($fileUpload . '/minithumb', 0777);
     }
     $fname = removeSpecialChar($arr['name']);
     $file = time() . "_" . $fname;
     if (upload_my_file($arr['tmp_name'], $fileUpload . '/' . $file)) {
         $save_path = "thumb_" . $file;
         $min_save_path = "mini_thumb_" . $file;
         create_thumb($fileUpload . '/' . $file, 150, $fileUpload . '/thumb/' . $save_path);
         create_thumb($fileUpload . '/' . $file, 42, $fileUpload . '/minithumb/' . $min_save_path);
         return $file;
     } else {
         return 0;
     }
 }
开发者ID:pushpendraraj,项目名称:tigzie,代码行数:24,代码来源:RestaurantsController.php


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