Welcome Guest, Not a member yet? Register   Sign In
upload multiple files to multiple folders
#8

[eluser]xwero[/eluser]
If you name the library multi_upload the method should be named differently otherwise php thinks it's the class constructor method.
Code:
// MY_Upload.php
class MY_Upload extends CI_Upload
{
   function multi_upload($configs,$files)
   {
    
    if(count($configs) != count($files))
    {
       return 'array_count_wrong';
    }
    
    $errors = $successes = array();

    for($i=0, $j = count($files);$i<$j;$i++)
    {
       $this->initialize($config[$[$i]);

       if( ! $this->do_upload($files[$i]))
       {
           $errors[$files[$i]] = $this->display_errors();
       }
       else
       {
           $successes[$files[$i]] = $this->data();
       }
    }

    return array($errors, $successes);
  }
}
// controller
$this->load->library('upload');

$config[0]['upload_path'] = './_uploads/images/';
            $config[0]['allowed_types'] = 'gif|jpg|png';
            $config[0]['max_size']    = '1000';
            $config[0]['max_width']  = '50';
            $config[0]['max_height']  = '50';
            $config[1]['upload_path'] = './_uploads/flv/';
            $config[1]['allowed_types'] = 'flv';
            $config[1]['max_size']    = '30000';

            // files
            $files[0] = 'userfile_0';
            $files[1] = 'userfile_1';

            // upload
            $messages = $this->upload->multi_upload($config,$files);
That should do the trick.


Messages In This Thread
upload multiple files to multiple folders - by El Forum - 10-23-2008, 06:35 AM
upload multiple files to multiple folders - by El Forum - 10-23-2008, 06:38 AM
upload multiple files to multiple folders - by El Forum - 10-24-2008, 09:34 AM
upload multiple files to multiple folders - by El Forum - 10-24-2008, 10:32 AM
upload multiple files to multiple folders - by El Forum - 10-27-2008, 09:35 AM
upload multiple files to multiple folders - by El Forum - 10-27-2008, 09:51 AM
upload multiple files to multiple folders - by El Forum - 10-27-2008, 10:53 AM
upload multiple files to multiple folders - by El Forum - 10-27-2008, 01:37 PM
upload multiple files to multiple folders - by El Forum - 11-06-2008, 03:49 PM
upload multiple files to multiple folders - by El Forum - 12-03-2008, 08:23 AM
upload multiple files to multiple folders - by El Forum - 03-29-2009, 08:39 AM
upload multiple files to multiple folders - by El Forum - 07-30-2012, 11:01 PM



Theme © iAndrew 2016 - Forum software by © MyBB