Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/07/2007, 22:44
bictorman
 
Fecha de Ingreso: enero-2004
Mensajes: 95
Antigüedad: 22 años, 9 meses
Puntos: 1
Re: Identificar archivos de texto

Cita:
Iniciado por DarioDario Ver Mensaje
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.
__________________
Guarda tus configuration files