Sto cercando di inserire un immagine in un database vi posto il codice

Questo è la casella nel database dove va inserita l'immagine

Codice PHP:
logo LONGBLOB 
questo è il form di inserimento, dove si deve scegliere l'immagine da caricare
Codice PHP:
<input type="file" name="logo" /> 
e questo è il file di elaborazione del form
Codice PHP:
$immagine addslashes(fread(fopen($_REQUEST['logo'], "r")));

$query "INSERT INTO db (logo) VALUES ('$immagine')";

mysql_query($query); 
Di seguito vi riporto gli errori provando a caricare un immagine
Codice PHP:
Warningfopen(prova.jpg): failed to open streamNo such file or directory in c:\programmi\easyphp1-8\save_dati.php on line 17

Warning
Wrong parameter count for fread() in c:\programmi\easyphp1-8\www\save_dati.php on line 17 
La riga 17 è quella della variabile $immagine

Aiuto!!