Nel tentativo di determinare il mime-type di un file caricato, voglio usare FileInfo(), questo è ciò che Ive stato cercando, esso di lavoro isnt:Finfo_file sul file caricato per determinare mime-type
$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);
Sfortunatamente il finfo_file
non sembra essere in esecuzione, suppongo di avere il seguente $file
impostato in modo errato per questo, c'è un modo per farlo correttamente con un file appena caricato usando $_FILE
come questo? o sto andando a questo problema in modo completamente improprio. Usando un file ho pre-impostato in un altro direttamente, e l'impostazione $file="folder/file.doc"
funziona correttamente.
nel file php.ini, assicuratevi di avere questa voce: extension = fileinfo.so o in finestre: php_fileinfo.dll – metamagicson