hi, i'm interested in the most comprehensive way to determine the
content type of a stream of bytes that's been uploaded to a PHP
script?  assuming that the bytes are uploaded simply via a POST
parameter, i can see that there are a couple ways to do it:

  * getimagesize()
  * FileInfo

i've been doing some testing this morning and a few video formats
handed to FileInfo come back as "application/octet-stream" which isn't
particularly informative.  and i want to support as many different
formats of image, audio and video as possible.

  so ... what's the best way?  oh, by the way, when i used fileinfo, i
didn't bother handing over a magic file.  i'm starting to think that
would make a difference.  and is there a noticeable advantage to
upgrading to PHP 5.3 since the server (centos 5.4) is currently
running only PHP 5.1.6.  thanks.


Robert P. J. Day                               Waterloo, Ontario, CANADA

            Linux Consulting, Training and Kernel Pedantry.

Web page:                                          http://crashcourse.ca
Twitter:                                       http://twitter.com/rpjday

PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to