Jump to content

codeigniter image resize not working


linux1880

Recommended Posts

hello friends, can’t understand why this image resizing not working pls help

 

 

//updating article
    
    function updateArticle(){
    $data = array(
        'a_title'            =>$_POST['a_title'],
        'a_description'        =>$_POST['a_description'],
        'a_flash_news'         => $_POST['a_flash_news'],
        'a_content'            =>$_POST['a_content'],
        //'a_views'             => $_POST['a_views'],
        'a_image_caption'    =>$_POST['a_image_caption'],
        'a_audio_caption'    =>$_POST['a_audio_caption'],
        'a_video'            =>$_POST['a_video'],
        'a_video_caption'    =>$_POST['a_video_caption'],
        'a_channel'             =>$_POST['a_channel'],
        'a_grouping'        =>$_POST['a_grouping'],
        'a_status'            =>$_POST['a_status'],
        'a_breaking'        =>$_POST['a_breaking'],
        'a_hot'                =>$_POST['a_hot'],
        'a_category_id'        =>$_POST['a_category_id'],
        'a_featured'        =>$_POST['a_featured'],
        'a_tags'            =>$_POST['a_tags'],
        'a_author'            =>$_POST['a_author'],
        'a_date'            =>$_POST['a_date']
        );
        
        
        //UPLOAD IMAGE
        //some $config vars for image
        $config['upload_path'] = './images/articles';
        $config['allowed_types'] = 'gif|jpg|jpeg|png';
        $config['max_size'] = '0';
        $config['remove_spaces'] = true;
        $config['overwrite'] = false;
        $config['max_width'] = '0';
        $config['max_height'] = '0';
        
        //for image resize
        $config['image_library'] = 'gd2';
        $config['maintain_ratio'] = TRUE;
        $config['width'] = 320;
        $config['height'] = 320;
        
        $this->load->library('upload', $config);
        $this->load->library('image_lib', $config);
        $this->image_lib->resize();
        //upload main image
        if(!$this->upload->do_upload('a_image')){
            //$e = $this->upload->display_errors();
            //print_r($e);
        }
        
        $image = $this->upload->data();
        if($image['file_name']){
            $data['a_image'] = "images/articles/". $image['file_name'];
        }
        
        
        //UPLOAD THUMBNAIL
        unset($config);
        
        //now upload thumb
        //some $config vars for thumb
        $config['upload_path'] = './images/articles/thumb';
        $config['allowed_types'] = 'gif|jpg|jpeg|png|wav';
        $config['max_size'] = '0';
        $config['remove_spaces'] = true;
        $config['overwrite'] = false;
        $config['max_width'] = '0';
        $config['max_height'] = '0';    
        $this->upload->initialize($config);
        
            if(!$this->upload->do_upload('a_thumbnail')){
            //$e = $this->upload->dispaly_errors();
            //print_r($e);exit();    
        }        
        
        $thumb = $this->upload->data();
            if($thumb['file_name']){
            $data['a_thumbnail'] = "images/articles/thumb/". $thumb['file_name'];
        }
        
        
        //UPLOAD AUDIO
        unset($config);
        
        //now upload thumb
        //some $config vars for thumb
        $config['upload_path'] = './audio';
        $config['allowed_types'] = 'mp3|gif|jpg|jpeg|png|wav';
        $config['max_size'] = '0';
        $config['remove_spaces'] = true;
        $config['overwrite'] = false;
        $config['max_width'] = '0';
        $config['max_height'] = '0';    
        $this->upload->initialize($config);
        
            if(!$this->upload->do_upload('a_audio')){
            //$e = $this->upload->dispaly_errors();
            //print_r($e);exit();    
        }        
        
        $thumb = $this->upload->data();
            if($thumb['file_name']){
            $data['a_audio'] = "audio/". $thumb['file_name'];
        }

        //goes at last
        $this->db->where('id',$_POST['id']);
        $this->db->update('articles', $data);
        
    }  

Link to comment
https://forums.phpfreaks.com/topic/229083-codeigniter-image-resize-not-working/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.