• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Upload class won't upload .ico

#1
I'm trying to upload .ico files using the upload class, however, it returns 'The filetype you are attempting to upload is not allowed.' as the error.

I have updated the mimes.php file array with the following:
PHP Code:
'ico'   =>  array('image/ico''image/x-icon''application/ico''application/x-ico''application/x-win-bitmap''image/x-win-bitmap''application/octet-stream'), 

Here is my current code:
PHP Code:
$config['upload_path'] = 'files/';
$config['allowed_types'] = 'ico';
$config['max_size'] = '2000';
$config['max_width'] = '0';
$config['max_height'] = '0';
$this->load->library('upload'$config);
if (
$this->upload->do_upload('icon'))
{
 die(
'ok');
}
else
{
 die(
$this->upload->display_errors());


Any help is appreciated. Thank you.
Reply

#2
I just tried it and it works with your mime settings .. i tested it with CI 3 dev. What Version do you use?

Reply

#3
(12-18-2014, 02:19 PM)Rufnex Wrote: I just tried it and it works with your mime settings .. i tested it with CI 3 dev. What Version do you use?

I'm using CI 2. There should be a way on CI 2 also as all other file types work.
Reply

#4
can you show me your total code (even form view code)?
Follow us at https://twitter.com/LIBRETeamStudio to get a lot of new cool stuff
Reply

#5
On that array, shouldn't you also add the value: 'image/vnd.microsoft.icon'?
Reply


Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2020 MyBB Group.