Mostrare hash md5 e sha1 di un file uploadato
Io praticamente intendo fare in modo che l'utente invia un file allo script, lo script esegua questo codice su di esso per fare in modo che mi mostri l'hash md5 e sha1 del file inviato:
Codice PHP:
<?php
$file = fopen('prova.zip','r');
$size = filesize('prova.zip');
echo("<b>md5:</b> "); echo md5(fread($file,$size));
echo("<BR><BR>");
echo("<b>sha1:</b> "); echo sha1(fread($file,$size));
?>
In questo modo mi mostra l'hash md5 e sha1 del file "prova.zip" che si trova nella stessa cartella dello script.
Come faccio a fare in modo che l'utente possa inviare un file, gli venga restituito come output l'hash md5 e sha1 del file inviato ?