Cita:
Iniciado por DarioDario Ten ojo y trata de hacer varias prueba no siempre te lo marca de esa manera, recién por puro curioso probé con un script de PHP y este me lo reconoció como "PHP script text".
Saludos.
PD: Cuando hagas tus pruebas se te agradecería que vengas y postees los resultados... el archivo X es reconocido como Y... etc.
Precisamente: PHP script
text
Siempre que es de texto aparece la palabra "text" en la descripcion.
Ya he aplicado del filtro, lo que he hecho es lo siguiente:
Código PHP:
exec("file ".$_FILES['file']['tmp_name'], $type);
if(ereg("text",serialize($type))) {
$file->content = file_get_contents($_FILES['file']['tmp_name']);
}
else {
unlink($_FILES['file']['tmp_name']);
//Pongo un mensaje de error
}
Todo funciona perfectamente. He hecho muchas pruebas aunque no he guardado los resultados.
Te puedo decir por ejemplo que un archivo de word lo identifica como tal, y no aparece text, lo mismo con un PDF por ejemplo. Sin embargo archivos XML si los identifica como tales y los cataloga como text. He probado de todo .php .ini .js .conf .list archivos empezando por "." (.htaccess). I siempre ha dado el resultado con "text" cuando correspondía.
De nuevo muchas gracias.