Finfo_file в загруженном файле для определения mime-типа

Я пытаюсь определить mime-тип загруженного файла, я хочу использовать fileinfo (), это то, что я пытался, это не работает:

$uploadedfile = $_FILES['soup']['tmp_name'];
if(isset($uploadedfile))
{
    $uploadedname = $_FILES['soup']['name'];
    $file=$uploadedsong;
    $file.=$uploadedname;
    $finfo = finfo_open(FILEINFO_MIME_TYPE); 
    $mime = finfo_file($finfo, $file);

К сожалению, finfo_file не похоже на будет запущен, я предполагаю, что у меня неправильно установлен следующий $ файл для этого, есть ли способ сделать это правильно с недавно загруженным файлом, используя $ _ FILE вот так? или я подхожу к этой проблеме совершенно неправильным путем. Используя файл, который я предварительно установил в другом, настройка $ file = "folder / file.doc" работает правильно.

14
задан JimmyBanks 26 February 2012 в 23:43
поделиться