Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Micilini Roll

binl_md5 nao esta definido? porque?

Recommended Posts

Pessoal tenho esse codigo e quero pegar o md5 de um arquivo que selecionei atravez do input, mas antes de enviar esse input gostaria que o Javascript pegasse essa imagem e gerar ela em md5, tenho o codigo:

 

<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>



<script>

$(document).ready(function(){

$("#file-dialog").change(function(){
handleFiles(this.files);
});

});

function handleFiles(files) {
    for (var i=0; i<files.length; i++) {
        var reader = new FileReader();
        reader.onload = function() {
        var md5 = binl_md5(reader.result, reader.result.length);
            console.log("MD5 is " + md5);
        };
        reader.onerror = function() {
            console.error("Could not read the file");
        };
        reader.readAsBinaryString(files.item(i));
     }
 }


 </script>
 
 <input type="file" id="file-dialog" multiple="true">

 

O console log do firefox me retorna a seguinte mensagem:

 

 

ReferenceError: binl_md5 is not defined

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

essa função não é nativa da linguagem.

 

vc precisa declarar ela.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.