Im tratando de determinar el tipo MIME de un archivo subido, quiero usar fileinfo(), esto es lo que he estado tratando, que no está funcionando:Finfo_file el archivo cargado para determinar tipo MIME
$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);
Desafortunadamente, el finfo_file
no parece estar ejecutándose, supongo que tengo el siguiente $file
configurado incorrectamente para esto, ¿hay alguna manera de hacerlo correctamente con un archivo recién subido utilizando $_FILE
de esta manera? o voy a este problema de una manera completamente incorrecta. Usar un archivo que he preestablecido en otro directamente, y la configuración $file="folder/file.doc"
funciona correctamente.
En su archivo php.ini, asegúrese de tener esta entrada: extension = fileinfo.so o en windows: php_fileinfo.dll – metamagicson