R: [Php-it] mime in upload
simo
fsockopen at yahoo.it
Tue Jan 2 12:50:42 CET 2007
Ciao
>Partendo dall'idea che il mime-type viene spedito dal browser e che si
>può modificare.
Come ci pare aggiungerei ;)
>Voi in questo caso come vi comportate?
uso:
<?php
if ( ! function_exists ( 'mime_content_type' ) )
{
function mime_content_type ( $f )
{
return trim ( exec ('file -bi ' . escapeshellarg ( $f ) ) ) ;
}
}
$acceptedFileTypes = array('image/jpeg',
'image/pjpeg',
'image/gif',
'image/png',
);
$yourMime = mime_content_type($_FILES['nomevar']['tmp_name']);
if(!in_array($yourMime, $acceptedFileTypes)) die('formato non valido: '.$yourMime)
?>
Ciao
Simone
_______________________________________________
Php-it mailing list
Php-it a lists.ziobudda.net
Per cancellarsi dalla lista: http://lists.ziobudda.net/mailman/listinfo/php-it
__________________________________________________
Do You Yahoo!?
Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da tanto spazio gratuito per i tuoi file e i messaggi
http://mail.yahoo.it
More information about the Php-it
mailing list