Ciao a tutti,
devo fare upload di un file.jpg e ho fatto questa piccola funzione per controllare il file selezionato prima di procedere.

Quacuno + esperto mi può dire se la funzione checkFoto() mi mette al sicuro anche nel caso che, per esempio, il sistema operativo è impostato per non far vedere l'estensione dei file?

Grazie

Parte HTML:
<form enctype='multipart/form-data' name='form1' action='conferma.php' method='POST'>
<input type='file' id='foto' name='foto' size='60'>
<input type='button' id='registra' value='Registra Logo' onClick='javascript:checkFoto()'>


parte javascript:
Codice PHP:
(\"Trasferimento del file logo completato.\",1)' >

        function checkFoto() {
            var file=form1.foto.value;
            if (file.length>3 && (file.substr(file.length-3)=='jpg' || file.substr(file.length-3)=='JPG')) {
                return true;
            }
            else {
                return false;
            }       
        }