You are here: Re: Uploading Images - Security « All PHP « IT news, forums, messages
Re: Uploading Images - Security

Posted by Don Khuth on 09/28/31 11:43

"powerx" <not@withheld.com> wrote in message
news:442726fa$0$8338$da0feed9@news.zen.co.uk...
> Hi All,
>
> Wonder if you could help me out at all?
> Been learning PHP (with MySQL) and have put together an admin style script
> for my website. As part of the script, I want users to be able to upload
> images (Jpegs) to a max pixel size and file size. I've also been learning
> about the security side of things, which is where I'm coming unstuck.
>
> I understand that I need to check that the uploaded file is actually a
> Jpeg and not rely on the fact that it should be.
> Question is, how do I do this and should I check the file before I move it
> from the $_FILES to the location on my webspace or afterwards.
>
> Any hints, links or code snippets would be appreciated.
> I want to only accept genuine jpegs within the constraints and send an
> error message for all other occurrances.
>
> regards
>
> prx

<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="userfile" />
<input type="submit" name="submit" value="Upload" />
</form>

<?php
if($_FILES["userfile"]{"type"} == "image/jpeg") {
//file is accepted
} else {
//send an error message
}
?>

You can try echoing out the stuff inside $_FILES["userfile"]{"type"} if
you want to accept other types.

 

Navigation:

[Reply to this 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

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