Welcome Guest, Not a member yet? Register   Sign In
Trouble uploading photos to a user folder and creating a thumbnail as well as regular photo at specific sizes
#1

[eluser]RalphLeMouf[/eluser]
Hello -

I am trying to upload photos to my site. A user is signed in. I have a folder that the user uploads to. I am able to get it to upload with the native sizes, however I am unable to get it to upload when I put in the specific sizes I am wanting to use. Also I am unable to simultaneously upload a thumbnail as well.

I have done a lot of research and am unable to make this happen. Here is my code:

Controller:

Code:
public function upload()
{
  $this->load->library('session');
  $this->load->helper('url');
  $session_id = $this->session->userdata('id');
     $this->load->model('account_model');
     $user = $this->account_model->user();
     $data['user'] = $user;
  echo $user['id'];
  $user_folder = './uploads/' . $this->session->userdata('id');
  if(!is_dir($user_folder)){
  
      mkdir($user_folder, 0777);
  }
  $config['image_library'] = 'gd2';
  $config['source_image'] = $user_folder;
  $config['create_thumb'] = TRUE;
  $config['maintain_ratio'] = TRUE;
  $config['width']  = 50;
  $config['height'] = 50;

  $this->load->library('image_lib', $config);

  $this->image_lib->resize();
  $config['upload_path'] = $user_folder;
  $config['allowed_types'] = 'gif|jpg|png';
  //$config['max_size'] = '165';
  $config['max_width']  = '165';
  $config['max_height']  = '165';

  $this->load->library('upload', $config);
  

  if ( ! $this->upload->do_upload())
  {
  
   $error = array('error' => $this->upload->display_errors());
  
   $data['main_content'] = '/account/upload';
   $this->load->view('includes/templates/main_page_template', $data);
  }
  else
  {
   $data = array('upload_data' => $this->upload->data());

   $data['main_content'] = '/account/success';
   $this->load->view('includes/templates/main_page_template', $data);
  }
}

thanks in advance




Theme © iAndrew 2016 - Forum software by © MyBB