Reply to Re: mime types

Your name:

Reply:


Posted by Norman Peelman on 02/20/07 11:22

bill wrote:
> bill wrote:
>> Can anyone help. I am using the following code to check that jpg image
>> only can be uploaded
>>
>> if ($_FILES['userfile']['type'] != 'image/jpeg')
>> {
>> $msg = 'Problem: file is not jpg';
>> }
>>
>> when uploading a jpg or jpeg this works fine in firefox but when i try
>> to upload a jpg using internet explorer an error is produced saying
>> that it is not a jpg when in fact it is.
>> Can anyone help
>> Thanks
>> bill
>
> I have tried the array approach and it still says image is not a jpg.
> I have a javascript that only allows jpg and this works ok and only
> allows jpg to the server but the server still says its not a jpg. Here
> is the code from the form.
> <form enctype="multipart/form-data" action="picture.php" name="frmpic"
> method=post onsubmit="return ExtensionsOkay();">
> <input type="hidden" name="MAX_FILE_SIZE" value="20000">
> Upload image file: <input name="userfile" type="file">
> <input type="submit" value="Send File" name="upload">
> </form>
>
> $img_types = array('image/jpeg','image_jpg');
> if (!in_array($_FILES['userfile']['type'],$img_types))
> {
> $msg = 'Problem: file is not jpg';
> }
> How can it say that it is not a jpg when it is and works ok in firefox.

There's a typo... should be 'image/jpg' not 'image_jpg' in the array.

---
Norm

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация